Hyper-V
to produkt Microsoftu służący do wirtualizacji sprzętu, umożliwia on tworzenie i uruchamianie wielu wirtualnych maszyn na jednej maszynie fizycznej. Każda maszyna wirtualna działa jak kompletny komputer, znajduje się we własnej przestrzeni odizolowanej od innych maszyn wirtualnych uruchamiając własny system operacyjny oraz programy.
Główne zalety
Elastyczność zasobów
Zapewnij bardziej elastyczne usługi IT na żądanie, przenosząc się na współdzielone zasoby lub rozszerzając ich wykorzystanie i dostosowując wykorzystanie w miarę zmian zapotrzebowania.
Efektywniejsze wykorzystanie sprzętu
Konsolidacja serwerów i obciążeń na bardziej wydajnych fizycznych komputerach pozwala na oszczędność energii i przestrzeni.
Ustanowienie lub rozwinięcie infrastruktury wirtualnych pulpitów
Zastosowanie scentralizowanej strategii pulpitu z infrastrukturą wirtualnych pulpitów (VDI) może zwiększyć elastyczność działania firmy i zabezpieczenie danych, a także uprościć zgodność z regulacjami i zarządzanie systemami operacyjnymi i aplikacjami pulpitu. Implementuj Hyper-V i Remote Desktop Virtualization Host (RD Virtualization Host) na tym samym serwerze, aby udostępnić użytkownikom osobiste pulpity wirtualne lub pulpitów wirtualnych pulpitów.
Efektywność w zakresie rozwoju i testów
Replikacja różnych środowisk obliczeniowych bez konieczności zakupu czy utrzymania sprzętu, który byłby potrzebny przy użyciu tylko fizycznych systemów.
Funkcje Hyper-V
Środowisko obliczeniowe
Maszyna wirtualna Hyper-V obejmuje te same podstawowe elementy co fizyczny komputer, takie jak pamięć, procesor, przechowywanie i sieć.
Odzyskiwanie danych po awarii i backup
Funkcja Hyper-V Replica tworzy kopie maszyn wirtualnych przechowywane w innym miejscu, umożliwiając przywrócenie maszyny wirtualnej z kopii. W zakresie backupu, Hyper-V oferuje dwa rodzaje – jeden korzysta ze stanów zapisanych, a drugi korzysta z usługi kopiowania woluminów (VSS) umożliwiając tworzenie backupów spójnych z aplikacją dla programów obsługujących VSS.
Optymalizacja
Każdy obsługiwany system operacyjny gościa ma dostosowany zestaw usług i sterowników, zwanych usługami integracji, ułatwiającymi korzystanie z systemu operacyjnego w maszynie wirtualnej Hyper-V.
Przenoszenie
Funkcje takie jak migracja na żywo, migracja przechowywania i import/eksport ułatwiają przenoszenie lub dystrybucję maszyny wirtualnej.
Łączność zdalna
Hyper-V zawiera Virtual Machine Connection, narzędzie do zdalnego połączenia z systemami Windows i Linux. W odróżnieniu od Remote Desktop, narzędzie to umożliwia dostęp do konsoli, dzięki czemu można zobaczyć, co dzieje się w systemie gościnnym nawet przed jego uruchomieniem.
Bezpieczeństwo
Secure Boot i ekranowane maszyny wirtualne pomagają chronić przed złośliwym oprogramowaniem i innym nieuprawnionym dostępem do maszyny wirtualnej i jej danych.
Dostęp do hyperV:
Hyper-V jest dostępny w systemie Windows Server i Windows jako rola serwera dostępna dla wersji x64 systemu Windows Server. W przypadku systemu Windows jest dostępne jako funkcja w niektórych 64-bitowych wersjach systemu Windows. Jest również dostępny jako oddzielny, pobieralny produkt serwerowy, Microsoft Hyper-V Server.
Licencjonowanie
Windows serwer standard
Pozwala na uruchomienie dwóch maszyn wirtualnych na których zainstalowany będzie system Windows, oraz jednego hosta głównego, bądź jednego hosta głównego i wielu maszyn wirtualnych nie opartych na systemie Windows. Główny host – wykorzystywany może być tylko do zarządzania maszynami wirtualnymi oraz do zadań administracyjnych.
W razie potrzeby utworzenia kolejnej maszyny wirtualnej należy dokupić następne licencje standard.
Przykład
Mam 16 rdzeniowy serwer i potrzebuję utworzyć cztery VM
Odp. Aby stworzyć cztery VM na 16 rdzeniowym serwerze konieczne będzie kupienie paczki 2×16 rdzeni. Na każde kolejne dwie VM kupić trzeba dodatkową licencję na 16 rdzeni.
Windows serwer datacenter
Licencjonowanie w systemie Windows Server Datacenter działa na innej zasadzie, w tym przypadku licencje wykupuje się w zależności od ilości procesorów w serwerze fizycznym a ograniczenie maszyn wirtualnych nie istnieje.Posiadając dwu procesorowy serwer, należy kupić dwie licencje per procesor, tworzenie VM odbywa się tutaj bez limitu.
Licencje dla VM
Każda maszyna wirtualna, która działa na platformie Hyper-V, również wymaga licencji na system operacyjny gościa (system operacyjny uruchomiony wewnątrz maszyny wirtualnej). Licencjonowanie systemu operacyjnego gościa może różnić się w zależności od rodzaju systemu operacyjnego (np. Windows Server, Windows 10, Linux itp.).
Obsługiwane systemy operacyjne
Wiele systemów operacyjnych będzie działać na maszynach wirtualnych. Ogólnie rzecz biorąc, system operacyjny używający architektury x86 będzie działał na maszynie wirtualnej Hyper-V. Nie wszystkie systemy operacyjne, które można uruchomić, są jednak testowane i obsługiwane przez Microsoft.
Jak działa Hyper-V
Hyper-V to technologia wirtualizacji oparta na hypervisorze. Hyper-V używa hypervisora systemu Windows, który wymaga fizycznego procesora z określonymi cechami. W większości przypadków hypervisor zarządza interakcjami między sprzętem a maszynami wirtualnymi. Kontrolowany przez hypervisor dostęp do sprzętu zapewnia maszynom wirtualnym izolowane środowisko, w którym działają. W niektórych konfiguracjach maszyna wirtualna lub system operacyjny uruchomiony na maszynie wirtualnej ma bezpośredni dostęp do sprzętu graficznego, sieciowego lub magazynowego.