Microsoft Hyper-V Server 2016 a rola Hyper-V

Od 2008 roku firma Microsoft oferuje dwie opcje wdrażania hiperwizora Hyper-V – samodzielną instalację Hyper-V Server oraz rolę Hyper-V, którą można dodać do istniejącego systemu operacyjnego Windows Server. Która edycja Hyper-V będzie dla Ciebie lepsza? W dzisiejszym wpisie na blogu porównujemy i zestawiamy Hyper-V Server 2016 z rolą Hyper-V dla Windows Server 2016. Omówimy licencjonowanie, instalację, interfejs użytkownika, zarządzanie maszynami wirtualnymi, klastrowanie oraz przypadki użycia. Po szczegółowym przeanalizowaniu każdego typu wdrażania, omówimy ich zalety i wady, aby pomóc Ci określić, która opcja najlepiej pasuje do Twojego środowiska wirtualnego.

NAKIVO do wykonania kopii zapasowej Hyper-V

NAKIVO do wykonania kopii zapasowej Hyper-V

Kopie zapasowe bezagentowe spójne z aplikacją dla Hyper-V. Ochrona przed oprogramowaniem wymuszającym okup, natychmiastowe uruchamianie maszyn wirtualnych z kopii zapasowej, wsparcie dla innych platform wirtualnych i fizycznych oraz wiele innych funkcji.

Hyper-V Server 2016

Pierwszym rodzajem wdrażania Hyper-V omówionym w tym wpisie na blogu jest samodzielna wersja Hyper-V Server 2016.

Licencjonowanie

Hyper-V Server 2016 jest dystrybuowany bezpłatnie i można go pobrane ze strony Microsoftu. Z Hyper-V Server 2016 można korzystać przez nieograniczony czas bez ponoszenia żadnych opłat i bez aktywacji, jednak nie są dostarczane żadne licencje dla maszyn wirtualnych z systemem Windows. W związku z tym należy zakupić licencje dla systemów Windows działających w maszynach wirtualnych zgodnie z umową licencyjną firmy Microsoft. Nie ma żadnych problemów z licencjami w przypadku wdrażania maszyn wirtualnych z systemem Linux. Należy pamiętać, że firma Microsoft zabrania używania samodzielnego Hyper-V Server 2016 jako serwera WWW, serwera plików, serwera baz danych ani żadnego innego typu serwera, którego rolą nie jest hostowanie maszyn wirtualnych.

Instalacja

Proces instalacji Hyper-V Server 2016 jest podobny do Instalacja systemu Microsoft Windows Server Core. Wygląda to jak Windows Server Core z minimalnym zestawem funkcji potrzebnych do działania jako hiperwizor. Konfiguracja Hyper-V Server 2016 jest również minimalna – hiperwizor jest gotowy do pracy zaraz po instalacji.

Interfejs użytkownika

Podobnie jak Windows Server Core, Hyper-V Server jest lekki i nie ma GUI (graficznego interfejsu użytkownika); dostępny jest tylko interfejs wiersza poleceń (CLI). W menu konfiguracji serwera opartym na konsoli nie znajdziesz żadnych opcji związanych z Hyper-V. Możesz tworzyć użytkowników, instalować aktualizacje, zmieniać nazwy komputerów, zarządzać ustawieniami sieciowymi, włączać zdalne zarządzanie, wyłączać lub restartować serwer oraz przejść do CMD. Z poziomu CMD możesz przejść do PowerShell. Można tworzyć maszyny wirtualne, usuwać, uruchamiać, zatrzymywać, zmieniać nazwy itp. za pomocą PowerShell.

The console user interface of standalone Hyper-V Server 2016.

Zarządzanie maszynami wirtualnymi

Za pomocą PowerShell można lokalnie i zdalnie tworzyć, usuwać, uruchamiać i zatrzymywać maszyny wirtualne na instancji serwera Hyper-V. Jeśli ta metoda zarządzania maszynami wirtualnymi nie jest dla Ciebie wygodna, użyj Menedżera Hyper-V zdalnie. W tym celu potrzebujesz innego komputera z systemem Windows z zainstalowaną rolą Hyper-V. Po zainstalowaniu roli Hyper-V na komputerze z systemem Windows menedżer Hyper-V jest instalowany domyślnie. Otwórz Hyper-V Manager, połącz się z serwerem Hyper-V Server 2016 bez interfejsu graficznego i zarządzaj maszynami wirtualnymi.

Jako alternatywę dla Hyper-V Manager można użyć innego narzędzia GUI do scentralizowanego zarządzania o nazwie System Center Virtual Machine Manager (SCVMM). Należy pamiętać, że podczas gdy Hyper-V Manager jest bezpłatny, za SCVMM trzeba zapłacić.

Funkcje klastrowania

Klastrowanie jest obsługiwane przez Hyper-V Server 2016. Wymagania są takie same jak w przypadku klastra przełączającego Hyper-V zbudowanego na węzłach z systemem Windows Server 2016 z zainstalowaną rolą Hyper-V. Całą konfigurację konfiguracja klastra można przeprowadzić za pomocą PowerShell.

Przypadki użycia

Bezpłatny Hyper-V Server 2016 stanowi dobre rozwiązanie do wirtualizacji istniejących serwerów Windows i komputerów stacjonarnych z systemem Windows, które posiadają już licencje, a także do uruchamiania maszyn z systemem Linux, które nie wymagają licencji. Hyper-V Server 2016 może być również wykorzystywany do celów edukacyjnych i testowych lub przez firmy, które nie posiadają dużej liczby maszyn wirtualnych wymagających licencji.

Rola Hyper-V 2016 w systemie Windows Server 2016

Przyjrzyjmy się teraz tym samym kategoriom dla roli Hyper-V w systemie Windows Server 2016.

Licencjonowanie

należy wykupić płatną licencję do systemu Windows Server 2016 na zasadzie licencji na rdzeń (z wyjątkiem edycji Essentials – jednak korzystanie z niej nie jest racjonalne w przypadku Hyper-V). Można wybrać edycję Standard lub Datacenter . Edycja Windows Server 2016 Standard obejmuje licencje na dwie maszyny wirtualne Hyper-V z systemem Windows i jest odpowiednia dla mniejszych środowisk wirtualnych. Edycja Windows Server 2016 Datacenter obejmuje licencje na nieograniczoną liczbę maszyn wirtualnych Hyper-V z systemem Windows i w związku z tym jest zalecana dla środowisk o wysokim stopniu wirtualizacji. Ponadto edycja Datacenter umożliwia wdrażanie chronionych maszyn wirtualnych oraz korzystanie z funkcji Storage Spaces Direct wraz z replikami pamięci masowej i stosem sieciowym definiowanym programowo.

Nie płacisz za możliwość zainstalowania roli Hyper-V; płacisz za instancję systemu Windows Server działającą na hoście oraz za system operacyjny Windows działający na maszynach wirtualnych.

Instalacja

Aby włączyć rolę Hyper-V, należy najpierw zainstalować system Windows Server 2016. System Windows Server 2016 można zainstalować w trybie podstawowym (podobnym do instalacji serwera Hyper-V) lub w trybie GUI.

Korzystanie z trybu GUI („środowisko pulpitu”) jest wygodniejsze, a w tym przypadku menedżer Hyper-V może być używany lokalnie w systemie Windows Server 2016 z rolą Hyper-V. Jeśli włączysz rolę Hyper-V w systemie Windows Server 2016 Datacenter Core, pomimo braku GUI, możesz przeprowadzić wdrażanie nieograniczonej liczby maszyn wirtualnych z systemem Windows zgodnie z umową licencyjną.

Interfejs użytkownika

System Windows Server 2016 z rolą Hyper-V umożliwia korzystanie zarówno z interfejsu wiersza poleceń, jak i graficznego interfejsu użytkownika. Jak wyjaśniono w poprzedniej sekcji, interfejs użytkownika można wybrać na początku instalacji systemu Windows Server 2016. System Windows Server 2016 Core zapewnia wyłącznie interfejs wiersza poleceń. Zainstaluj system Windows Server 2016 przy użyciu desktop experience , jeśli chcesz korzystać z interfejsu graficznego.

Zarządzanie maszynami wirtualnymi

Jeśli zainstalowałeś system Windows Server 2016 w trybie graficznym i włączyłeś rolę Hyper-V, możesz korzystać z Menedżer Hyper-V do zarządzania maszynami wirtualnymi z maszynami wirtualnymi znajdującymi się na serwerze lokalnym oraz z maszynami wirtualnymi znajdującymi się na serwerach zdalnych. Możesz również korzystać z PowerShell lub programu System Center Virtual Machine Manager (SCVMM).

The familiar Windows graphical user interface with Hyper-V Manager is used to manage VMs. The VMConnect tool is used for connecting to a running VM.

Funkcje klastrowania

Wszystkie funkcje klastrowania trybu failover Hyper-V są obsługiwane po włączeniu roli Hyper-V w systemie Windows Server 2016. Można wdrożyć klaster trybu failover Hyper-V z wieloma węzłami i współdzieloną pamięcią masową, aby zapewnić wysoką dostępność maszyn wirtualnych Hyper-V działających na hostach Hyper-V.

Przypadki użycia

System Windows Server 2016 z rolą Hyper-V jest stosowany w środowiskach produkcyjnych z maszynami wirtualnymi z systemem Windows. Windows Server 2016 Datacenter Edycja ta jest najlepszym wyborem w wysoce zwirtualizowanych środowiskach produkcyjnych, w których większość maszyn wirtualnych Hyper-V działa pod kontrolą systemu Windows.

Należy pamiętać, że system Windows Server 2016 oferuje znacznie więcej niż tylko rolę Hyper-V. Na serwerze z systemem Windows Server 2016 można wdrożyć dowolną inną rolę.

Zalety i wady dwóch wdrażaniach Hyper-V

Każdy typ wdrażania Hyper-V ma swoje zalety i wady. W tej sekcji przedstawiono zalety i wady samodzielnego Hyper-V Server 2016 oraz Windows Server 2016 z Hyper-V.

Zalety Hyper-V Server 2016

  • Cena zerowa. Hyper-V Server 2016 jest całkowicie bezpłatny. Nie wymaga aktywacji.
  • Niewielkie obciążenie. Hyper-V Server 2016 to lekka dystrybucja, która zajmuje mniej miejsca na dysku i zużywa mniej pamięci niż Windows Server 2016 z rolą Hyper-V.
  • Bezpieczeństwo. Hyper-V Server zawiera mniej komponentów, co oznacza mniej luk w zabezpieczeniach. Obecne są tylko komponenty wymagane do uruchamiania maszyn wirtualnych.

Wady Hyper-V Server 2016

  • Brak graficznego interfejsu użytkownika Windows.
  • Ograniczone narzędzia do zarządzania.
  • Ograniczenia licencyjne. Maszyny wirtualne z systemem Windows muszą być licencjonowane oddzielnie. Na serwerze nie można włączyć żadnych innych ról poza Hyper-V.

Zalety systemu Windows Server 2016 z rolą Hyper-V (z interfejsem graficznym)

  • Łatwość użytkowania. Można korzystać z graficznego interfejsu użytkownika systemu Windows, co pozwala na wygodne zarządzanie serwerem.
  • Dostępnych jest więcej narzędzi i funkcji. Można zainstalować dowolną rolę serwera.
  • Pełne wsparcie (oprogramowanie i sprzęt).
  • Obejmuje licencje na system Windows zainstalowany na maszynach wirtualnych Hyper-V.
  • System Windows zainstalowany na maszynach wirtualnych Hyper-V może być automatycznie aktywowany (dotyczy Datacenter edycji).

Wady systemu Windows Server 2016 z rolą Hyper-V (opartej na GUI)

  • Zużywa więcej zasobów sprzętowych.
  • Koszt. Licencja jest droga, a system operacyjny Windows zainstalowany na hostach musi zostać aktywowany.
  • Więcej potencjalnych luk w zabezpieczeniach.

Hyper-V Server 2016, podobnie jak Windows Server 2016 Core, nie zawiera Eksploratora Windows, który jest głównym komponentem graficznej powłoki systemu Windows. (Internet Explorer jest częścią Eksploratora Windows.) Jest to rozwiązanie mniej przyjazne dla użytkownika, ale poprawia bezpieczeństwo.

W trybie GUI, nawet jeśli do zarządzania serwerem używasz wyłącznie narzędzi takich jak MMC (Microsoft Management Console), bez korzystania z przeglądarki Internet Explorer, przeglądarka ta nadal znajduje się w systemie i może stanowić zagrożenie dla serwera. To właśnie dlatego wielu specjalistów IT w niektórych sytuacjach może preferować instalację Core edycji systemu operacyjnego Windows Server.

Jednocześnie w edycji bezinterfejsu graficznego systemu Windows Server 2016 i Hyper-V Server 2016 dostępne są niektóre podstawowe funkcje graficzne służące do wyświetlania okien niezwiązanych z przeglądarką Explorer. Na przykład można nacisnąć Ctrl+Shift+Esc , aby uruchomić Menedżera zadań systemu Windows.

Dodatkową zaletą samodzielnego serwera Hyper-V jest to, że mniejsza liczba dołączonych komponentów oznacza rzadsze aktualizacje (poprawki), a w rezultacie mniej przypadków ponownego uruchamiania serwera.

Zarówno Hyper-V Server 2016, jak i rola Hyper-V włączona w systemie Windows Server 2016 są hypervisorami typu 1 . Hypervisor typu 1 to natywny hypervisor zainstalowany bezpośrednio na sprzęcie, podczas gdy hypervisor typu 2 działa jako aplikacja w zainstalowanym systemie operacyjnym. Sztuczka polega na tym, że po uruchomieniu systemu Windows Server 2016 z rolą Hyper-V, Hyper-V jest inicjowany jako pierwszy, przed uruchomieniem systemu Windows, co czyni go hypervisorem typu 1.

Wnioski

W dzisiejszym wpisie na blogu omówiono podobieństwa i różnice między samodzielnym Hyper-V Server 2016 a systemem Windows Server 2016 z zainstalowaną rolą Hyper-V. Większość funkcji Hyper-V jest taka sama dla tych dwóch typów wdrażania Hyper-V (wyjątkiem są chronione maszyny wirtualne i Storage Spaces Direct, które są dostępne w Windows Server 2016 Datacenter edycji). Główne różnice dotyczą licencjonowania systemów operacyjnych hosta oraz gościnnych systemów operacyjnych Windows – Hyper-V Server 2016 jest bezpłatny, ale gościnne systemy Windows zainstalowane na maszynach wirtualnych wymagają oddzielnej licencji. Windows Server 2016 wymaga płatnej licencji, ale zawiera licencje na maszyny wirtualne z systemem Windows. Różnią się również interfejsy użytkownika i narzędzia do zarządzania. Hyper-V Server 2016 i Windows Server 2016 Core z Hyper-V nie mają graficznych interfejsów użytkownika, dlatego muszą być zarządzane lokalnie za pomocą interfejsów CLI lub zdalnie z innych komputerów z interfejsami GUI. Windows Server 2016 (z interfejsem graficznym/środowiskiem pulpitu) oraz Windows Server 2016 Core zapewniają ten sam Funkcje Hyper-V, ale systemem Windows Server 2016 z interfejsem graficznym można zarządzać lokalnie za pomocą narzędzi opartych na interfejsie graficznym, takich jak Hyper-V Manager.

Niezależnie od tego, którą edycję Hyper-V zdecydujesz się używać w swoim środowisku, pamiętaj o wykonaj kopię zapasową swoich maszyn wirtualnych. NAKIVO Backup & Replication może wykonać kopię zapasową maszyn wirtualnych działających na samodzielnym serwerze Hyper-V Server 2016, maszyn wirtualnych działających na Windows Server 2016 z rolą Hyper-V oraz maszyn wirtualnych działających w Trybie failover Hyper-V.

Roczny bezpłatny dostęp do usługi ochrony danych: NAKIVO Backup & Replication

Roczny bezpłatny dostęp do usługi ochrony danych: NAKIVO Backup & Replication

Wdrażanie w 2 minuty i ochrona danych wirtualnych, w chmurze, fizycznych oraz SaaS. Opcje tworzenia kopii zapasowych, replikacji i natychmiastowego odzyskiwania.

People also read