Wirtualizacja Hyper-V: sposoby wykorzystania i najnowsze wyniki badań



Podobne dokumenty
Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center

Niezawodne usługi outsourcingowe na przykładzie usług kampusowych i Krajowego Magazynu Danych w sieci PIONIER

platforma zapewniająca usługi wirtualizacji

Wykorzystanie wirtualizacji. data-center

Usługi kampusowe U3 w projekcie PLATON. Wrocław, czerwiec 2012

Aktualny stan i plany rozwojowe

Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center

Poznańskie Centrum Superkomputerowo Sieciowe

WWQ. Wakacyjne Warsztaty QNAP. Zaczynamy o 11:00. Prowadzący: Łukasz Milic Certyfikowany Trener QNAP

Klaster obliczeniowy

CyberGuru Wirtualizacja na platformie Hyper-V w pigułce. Prezentuje: Kamil Frankowicz

Przegląd dostępnych hypervisorów. Jakub Wojtasz IT Solutions Architect

Laboratorium Chmur obliczeniowych. Paweł Świątek, Łukasz Falas, Patryk Schauer, Radosław Adamkiewicz

Przedmiotem zamówienia jest: ZADANIE 1. SERWERY PLIKÓW. Szczegółowy opis przedmiotu zamówienia Serwery plików

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.

DZIERŻAWA SERWERÓW VPS

CENNIK USŁUGI SERWERA DEDYKOWANEGO DLA LINII SERWERÓW ECO, SOS, SKY, BOX, PRO, MAX, DUO oraz usług dodatkowych

Wirtualizacja w praktyce.

Szanowni Państwo, za pomocą poczty elektronicznej telefonicznie pod numerem Zespół Kylos.

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Microsoft System Center Virtual Machine Manager 2012

HARD DISK MANAGER PORÓWNANIE EDYCJI

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

DZIERŻAWA I KOLOKACJA SERWERÓW DEDYKOWANYCH

DZIERŻAWA I KOLOKACJA SERWERÓW DEDYKOWANYCH

Fujitsu World Tour 2019

Platforma serwerowa Microsoft - do usług. O wdrożeniu Microsoft Cloud Platform w Beyond.pl

NASK SA Data Center Hosting Wirtualny na publicznej platformie NASK SA Cloud

Opis Przedmiotu Zamówienia na dostawę sprzętu i oprogramowania do tworzenia kopii zapasowych

Rozwiązania HPE Storage jak zapewnić pełne bezpieczeństwo Twoich danych?

Bezpieczne strony WWW dla edukacji, organizacji non-profit i uŝytkowników indywidualnych.

Wirtualizacja zasobów informatycznych w pracowni komputerowej

RHEL 5 wpływ wirtualizacji na koszty

Tomasz Greszata - Koszalin

Dokumentacja techniczna SIS2-SAD

Cyfronet w CTA. Andrzej Oziębło DKDM

Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu CDN XL. Aktualizacja dokumentu: Wersja 9.

Nowoczesne technologie bliżej nas 1

NASI SPONSORZY I PARTNERZY

Optymalna Chmura. Właściwy kierunek dla Twojego biznesu

Przepełnienie bufora. SQL Injection Załączenie zewnętrznego kodu XSS. Nabycie uprawnień innego użytkownika/klienta/administratora

Cloud Computing na przykładzie Usług Kampusowych projektu PLATON

Wprowadzenie. Co to jest klaster? Podział ze względu na przeznaczenie. Architektury klastrów. Cechy dobrego klastra.

GOZ /15 Warszawa, dnia r. WYKONAWCY

Systemy macierzowe. www. qsantechnology. com

Federacyjna e-infrastruktura dla europejskich środowisk naukowych rozwijających innowacyjne architektury sieciowe

ECO 0 ECO 1 ECO 2 ECO 3 ECO 4

ECO 0 ECO 1 ECO 2 ECO 3 ECO 4

Obudowa na moduły Blade 1 szt. Chassis o parametrach: Typ obudowy: Dedykowana do instalacji w szafie rack 19

Monitorowanie VMware Rafał Szypułka Service Management Solution Architect IBM Software Services for Tivoli

Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu Comarch CDN XL Aktualizacja dokumentu:

Proponowana architektura ZPT

pasja-informatyki.pl

WZÓR UMOWY. Zawarta w Białymstoku, w dniu.. pomiędzy:

U M L. System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux)

ECO 0 ECO 1 ECO 2 ECO 3 ECO 4

Usługi ze wsparciem Centrum Innowacji Microsoft. Jerzy Mikołajczak, Marek Zawadzki

OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Poznańskie Centrum Superkomputerowo - Sieciowe

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

VMware. Prezentacja na Systemy Operacyjne

Zapytanie ofertowe nr 03/05/2014. Zakup licencji na oprogramowanie do wirtualizacji Działanie POIG 8.2

Spis treści Podziękowania Wprowadzenie 1 Instalacja, migracja lub uaktualnienie do systemu Windows 7 Lekcja 1: Instalacja systemu Windows 7

Serwerowy system operacyjny musi spełniać następujące wymagania minimalne:

Administracja środowiskiem informatycznym projektu ZSZ

DZIERŻAWA I KOLOKACJA SERWERÓW DEDYKOWANYCH

TSMBOX. Backup Appliance Build for Recovery Speed. Przemysław Jagoda. Zbigniew Parys

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA / FORMULARZ ZESTAWIENIA OFEROWANYCH ROZWIĄZAŃ. przetarg nieograniczony. na:

Konwersja maszyny fizycznej na wirtualną.

Wirtualizacja baz danych a Dynamic Memory. Cezary Ołtuszyk coltuszyk.wordpress.com

Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu Comarch ERP XL Aktualizacja dokumentu:

Wirtualizacja infrastruktury według VMware. Michał Małka DNS Polska

Wirtualizacja sieci - VMware NSX

Zapytanie ofertowe. Przedmiot: Hosting (wynajem serwerów dedykowanych) dla realizacji serwisu QShopping

USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM. Juliusz Pukacki,PCSS

1. Serwer rack typ 1 Liczba sztuk: 2

CloudFerro. Chmury publiczne, chmury prywatne, serwery dedykowane zalety, wady, problemy, ograniczenia, wyzwania.

Wymagania minimalne dotyczące konfiguracji infrastruktury systemowo-sprzętowej dla systemu Comarch ERP XL Aktualizacja dokumentu:

Opis Przedmiotu Zamówienia

Instalowanie i konfigurowanie Windows Server 2012 R2

HARD DISK MANAGER 11 / PEŁNA LISTA FUNKCJI. HDM 11 Professional. HDM 2011 Suite. Funkcje. Partycjonowanie dysku

Opis usług Data Center

WorkingDoc CostControl: Precyzyjna kontrola kosztów wydruku na urządzeniach Grupy Ricoh

I. Serwery 2 szt Specyfikacja techniczna

Przetwarzanie danych w chmurze

Konfigurowanie Windows 8

Nowy model subskrypcji, dobór produktów Red Hat i JBoss. Grzegorz Niezgoda

MANAGER 2010 PROFESSIONALP VS. VIRTUALIZATION WIRTUALIZACJA OBSŁUGIWANE ANAGER 2010 C MANAGER 2010 CORPORATE: Funkcja. Korzyści.

Jarosław Kuchta. Administrowanie Systemami Komputerowymi. Klastry serwerów

profili Twój aktualny profil i kliknij na przycisk Kopiuj, po czym wpisz nazwę dla nowego profilu (będzie ona widoczna przy uruchamianiu systemu).

Egzamin : zabezpieczanie systemu Windows Server 2016 / Timothy Warner, Craig Zacker. Warszawa, Spis treści

Szczegółowy opis przedmiotu zamówienia

1. Zasilacz awaryjny UPS typu RACK do podtrzymania zasilania urządzeń serwerowych 1 sztuka. 15 min. 5 min

ZAŁOŻENIA PROJEKTOWE I SPECYFIKACJA USŁUG

Przetwarzanie i zabezpieczenie danych w zewnętrznym DATA CENTER

CENNIK USŁUGI SERWERA DEDYKOWANEGO DLA LINII SERWERÓW ECO, SOS, RUN, SKY, BOX, PRO, MAX, DUO,

Uruchamianie programu SQL Server 2008 w środowisku Hyper-V

2. Kontroler Dwa kontrolery pracujące w trybie active-active wyposażone w min. 32GB cache (każdy). Kontroler oparty na architekturze 64 bitowej.

Konsolidacja wysokowydajnych systemów IT. Macierze IBM DS8870 Serwery IBM Power Przykładowe wdrożenia

Sieciowe dyski wirtualne oraz VM platforma jako usługa. Bogusław Kaczałek Kon-dor GIS Konsulting

Transkrypt:

Wirtualizacja Hyper-V: sposoby wykorzystania i najnowsze wyniki badań zespół PCSS/MIC: Jacek Kochan, Jerzy Mikołajczak, Marek Zawadzki 4. Konferencja MIC Nowoczesne technologie bliżej nas Poznań, 04.03.2010

2/26 Agenda Maksymalne upakowanie maszyn wirtualnych Zarządzanie środowiskiem wirtualnym Wydajność Hyper-V w hostingu www (IIS) Wydajność podsystemu dyskowego Hyper-V Bezpłatny dostęp do maszyn wirtualnych

3/26 CEL: uruchomienie maksymalnej liczby VPS-ów na potrzeby szkoleniowe (IIS7/.NET + Remote Desktop) PROBLEM: jednoczesne operacje na grupie maszyn wirtualnych Analiza obciążenia serwera fizycznego (2x Xeon quad-core, 16GB RAM, 2x1TB SATA / iscsi/ib): włączanie/wyłączanie systemów 10 włączonych serwerów (VPS) wyłączenie 10 serwerów (OS) włączenie 10 serwerów stabilizacja pracy

4/26 10 włączonych serwerów (VPS) wyłączenie 10 serwerów (OS) włączenie 10 serwerów stabilizacja pracy wyłączenie 10 serwerów (OS) włączenie 10 serwerów stabilizacja pracy

5/65 wyłączenie 10 serwerów (OS) WNIOSKI Uwaga na: szybki ON/OFF Windows Update(!)* * niektóre konfiguracje włączenie 10 serwerów stabilizacja pracy

6/26 350 Porównanie czasów operacji na VPS dla SATA i iscsi/ib t [sekundy] 300 250 200 150 100 50 SATA iscsi/ib? Czy wprowadzenie lepszego systemu dyskowego da współmierny wzrost wydajności? 0 OFF operacja ON InfiniBand SATA transfer [MB/s] 231.68-1003.52 100 1100 1000 900 800 700 600 500 400 300 200 100 0 transfer InfiniBand vs. SATA [MB/s] IPoIB WSD SDP SATA IPoIB WSD SDP SATA klient iscsi (np. serwer na potrzeby VPS-ów) 10 Gbit/s InfiniBand/iSCSI Sun X4540 (Windows Storage Server 2008)

1 serwer fizyczny (2x quadcore Opteron, 64 GB RAM, 48x 1 TB SATA (6 8-port controllers) 200 serwerów wirtualnych (300 MB RAM, uruchamiane po ~20 szt.) 7/26

8/26 Microsoft System Center Virtual Machine Manager (SCVMM): Funkcje wykorzystywane w MIC: obsługa dużej liczby identycznych serwerów wirtualnych deployment zarządzanie (włączanie, wyłączanie, zmiana przydziału zasobów) usystematyzowanie dodawania nowych zasobów sprzętowych PowerShell

Microsoft System Center Virtual Machine Manager: 9/26

Microsoft System Center Virtual Machine Manager: 10/26

Microsoft System Center Virtual Machine Manager: 11/26

Microsoft System Center Virtual Machine Manager: 12/26

Microsoft System Center Virtual Machine Manager: 13/26

14/26 Wydajność Hyper-V w hostingu www (IIS). Środowisko testowe: 2x Xeon 5500 quad-core + HT, 16GB RAM, SATA 0 6 VPS/serwer fizyczny static content (plik 100b) oraz aplikacja aspx

15/26 200000,00 180000,00 160 000,00 140000,00 120000,00 100000,00 80000,00 60000,00 40000,00 20000,00 0,00 transactions/s [static]

16/26 2 500,00 transactions/s [aspx] 2 000,00 1 500,00 1 000,00 500,00 0,00

17/26 Wydajność podsystemu dyskowego Hyper-V: Porównanie wydajności przy zastosowaniu różnych typów dostępu do dysku: physical IDE/ SCSI passthrough/fixed/dynamic Narzędzia testowe: Iometer (http://sourceforge.net/projects/iometer/) próbka danych: 50GB wielkość danych do testów IO: 4k, 2048k throughput = sekwencyjne IO uwaga na błędne wyniki z SQLIO

Wady/zalety poszczególnych rozwiązań dostępu do dysków w Hyper-V: rozwiązanie zalety wady wysoka wydajność urządzenie blokowe musi być na stałe przypisane najniższe zużycie cpu przy dostępie do VM passthrough do dysku brak wsparcia dla technologii VM snapshot i wspiera dyski o dużych rozmiarach Hyper-V VSS writer (backup) IDE SCSI VHD fixed VHD dynamic wysoka wydajność brak ryzyka związanego z wyczerpaniem się wolnego miejsca na dolnym podsystemie dyskowym łatwa przenaszalność dysk wirtualny zajmuje tylko tyle miejsca ile zawiera danych dodatkowa oszczędność miejsca dzięki niealokowaniu bloków zerowych szybki czas tworzenia dysku dobra prędkość odczytu łatwa przenaszalność możliwość bootowania systemu operacyjnego możliwość przypisania do 256 dysków do maszyny wirtualnej możliwość przyłączania dysków w trakcie pracy (hot-plug) konieczność określenia z góry rozmiaru dysku i zaalokowania przestrzeni tworzenie dużych dysków fixed jest czasochłonne najsłabsza wydajność (szczeg. zapis) max. rozmiar 2TB max. 4 dyski IDE na maszynę wirtualną brak możliwości bootowania systemu operacyjnego 18/26

Throughput (MB/s) Write (2048k) Write (4k) Read (2048k) Read (4k) scsi_passthrough 51,12 56,72 111,77 110,52 scsi_fixed 51,03 56,65 111,14 109,90 scsi_dynamic 21,33 33,66 78,79 110,41 ide_passthrough 51,19 56,18 111,72 110,73 ide_fixed 51,22 56,51 111,11 110,35 ide_dynamic 21,27 33,63 77,60 110,75 physical 51,66 56,41 104,65 104,43 19/26

Random IO/s Write (2048k) Write (4k) Read (2048k) Read (4k) scsi_passthrough 37 37 155 233 scsi_fixed 37 38 156 233 scsi_dynamic 35 37 155 168 ide_passthrough 37 37 155 233 ide_fixed 37 38 156 232 ide_dynamic 34 37 155 166 physical 35 36 155 231 20/26

Average Response Time Write (2048k) Write (4k) Read (2048k) Read (4k) scsi_passthrough 17 26 107 108 scsi_fixed 17 26 107 109 scsi_dynamic 24 26 107 114 ide_passthrough 17 26 107 109 ide_fixed 17 26 107 109 ide_dynamic 24 26 107 119 physical 17 26 111 115 21/26

22/26 Platforma Obsługi Nauki - PLATON U3 Usługi kampusowe: Aplikacje interaktywne, wsadowe oraz wirtualizacja na żądanie.

23/26 ZAŁOŻENIA platforma typu cloud dla środowiska akademickiego: udostępnienie środowisku naukowemu w Polsce rozproszonej geograficznie infrastruktury obliczeniowo-usługowej zlokalizowanej w 20 ośrodkach sieci PIONIER tj. zakup i instalacja 20 klastrów lokalnych w ośrodkach członków konsorcjum połączonych siecią PIONIER umożliwienie środowisku akademickiemu zdalnej pracy z aplikacjami interakcyjnymi w środowisku Microsoft Windows (np. Matlab, AutoCad, Corel) uruchamianie na żądanie maszyn wirtualnych (z systemem Windows lub Linux) stanowiących dedykowane środowisko pracy dla aplikacji użytkownika (np. programisty czy naukowca) możliwość zestawienia wirtualnego mini-klastra na potrzeby danego użytkownika (np. laboratorium dla grupy studentów lub naukowców korzystających z określonych aplikacji) zlecanie zadań wsadowych np. animacji scen, wizualizacji w środowisku Windows i Linux 23

24/24 Koncepcja naturalnej rezerwacji zasobów przez użytkownika (portal): użytkownik wybiera dogodny dla siebie okres wykorzystywania maszyn wirtualnych/aplikacji/itp. (poglądowy przykład interfejsu): Przykłady: chcę korzystać z aplikacji X przez miesiąc codziennie w godzinach 15:00-17:00 potrzebuję 10 maszyn wirtualnych na potrzeby laboratorium przez 6 miesięcy w każdy wtorek w godz. 8:00-9:30

aplikacje GUI akcelerowane PLATON U3: szkic architektury systemu węzły Windows z kartami graficznymi Xen, Torque węzły usługowe Hyper-V, aplikacje GUI, węzły Windows HPC Server węzły Linux standard RDS multi-boot, inicjalizacja systemów węzły Windows standard SSH RDS SQL warstwa zarządzania dynamiczną strukturą klastra serwer zarządzający serwer VPN serwer www Internet warstwa dostępowa klient Windows terminal GUI/CLI HPC portal 25/25

Dziękujemy za poświęcony czas. pytania: support-mic@man.poznan.pl