Jak już sugerowali inni, jeśli masz już licencję na system Windows Server, masz platformę wirtualizacji klasy korporacyjnej. Jeśli jest to edycja standardowa, możesz użyć jej w następujący sposób:
(1) zainstaluj jedną instancję systemu Windows Server na fizycznym serwerze z maksymalnie dwoma fizycznymi gniazdami (liczba rdzeni nie ma znaczenia, ważne są gniazda procesorów, więc serwer kwalifikuje się), nazywa się to „hostem wirtualizacji”; nie można instalować żadnych innych tak zwanych „ról” (DNS, DHCP itp.) systemu operacyjnego, z wyjątkiem roli Hyper-V w tym wystąpieniu.
(2) w systemie „hosta” można zainstalować do dwóch instancji systemu operacyjnego Windows Server „gościa”. Zainstaluj dowolne role w tych instancjach.
(3) zainstaluj dowolną liczbę gości Linux na swoim hoście Hyper-V; to znaczy liczba maszyn wirtualnych nie jest ograniczona ograniczeniami licencyjnymi, tylko liczba gości systemu Windows jest ograniczona.
Jeśli chodzi o bezpłatny serwer Hyper-V, zarządzanie nim w środowisku innym niż domena (tj. Grupa robocza) było kłopotliwe, dlatego potrzebny byłby inny w pełni funkcjonalny system Windows Server (przynajmniej dwa), służący jako ( ) kontrolerów domeny do zarządzania hostami z systemem Windows, w tym hostami z zainstalowanym darmowym serwerem Hyper-V.
Nie zapomnij wziąć pod uwagę Storage Pols, technologii oprogramowania podobnej do RAID wbudowanej w najnowsze wersje systemu Windows. Zapewnia niesamowitą wydajność nawet na tradycyjnych dyskach twardych. Korzystanie z bezpośredniego dostępu do dysku dla maszyn wirtualnych nie jest konieczne ani zalecane.
Jeśli chodzi o obsługę gościa w systemie Linux, została znacznie poprawiona w najnowszych wersjach Hyper-V, ale wciąż jest miejsce na ulepszenia; istnieje wiele artykułów firmy Microsoft na temat konfigurowania gości Linux w Hyper-V.
- EDYCJA (w odpowiedzi na komentarz poniżej):
Nie, miałem na myśli „normalny” Windows Server 2012 R2 - Standardowy lub Enterprise (różnią się głównie licencjami - Enterprise nie ogranicza wystąpień gościa Windows Server, Standard ogranicza je do dwóch, ale można zainstalować więcej gości posiadających dodatkowe licencje; I Załóżmy, że masz edycję Standard).
Kiedy zacząłem używać Windows Hyper-V Server (który był wolny od samego początku), była to wersja 2008, potem 2008 R2, i było to kłopotliwe w grupie roboczej, choć nie niemożliwe. Po prostu nie wiem, czy coś się zmieniło z nowszymi wersjami darmowej Hyper-V (ponieważ obecnie uruchamiamy edycję Standard), ale podejrzewam, że tak się nie stało. Aby utworzyć zdjęcie, spójrz tutaj: http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup .aspx i tutaj: http://blogs.technet.com/b/jhoward/archive/2008/11/14/configure-hyper-v-remote-management-in-seconds.aspx i google dla grupy roboczej hyper-v „aby znaleźć więcej.
Więc po prostu zainstaluj w pełni funkcjonalny system Windows Server 2012 R2 na swoim sprzęcie (Wskazówka: nie wprowadzaj klucza produktu podczas instalacji, będziesz mógł później aktywować instalację; najpierw przetestuj konfigurację, a następnie aktywuj ją, jeśli jesteś zadowolony) ; instaluj sterowniki, konfiguruj sieć, pamięć (eksploruj pule pamięci); następnie zainstaluj tylko rolę Hyper-V. Ta rola domyślnie instaluje również narzędzia do zarządzania, tj. Menedżer funkcji Hyper-V - używaj jej do tworzenia i konfigurowania maszyn wirtualnych. Możesz zainstalować dwa wystąpienia systemu Windows Server 2012 R2 jako systemy gościnne (będą one również wymagać aktywacji). Na przykład skonfiguruj jedno wystąpienie jako serwer infrastruktury (DNS, DHCP, a nawet DC) i użyj drugiego do obsługi wspomnianej aplikacji Windows. Następnie dodaj maszyny wirtualne * nix; przeczytaj ten artykuł:https://technet.microsoft.com/en-us/library/dn531030.aspx i użyj Google, aby uzyskać więcej informacji.
Ta konfiguracja jest tak naprawdę konfiguracją grupy roboczej, ponieważ nie ma kontrolera domeny lub przynajmniej host Hyper-V nie jest przyłączony do domeny. Ale to nie ma znaczenia, ponieważ teraz masz narzędzia do zarządzania zainstalowane lokalnie na hoście wirtualizacji; będziesz mógł także łączyć się ze stacji roboczej przez RDP, a tym samym zdalnie używać menedżera Hyper-V. Ale jeśli spróbujesz zainstalować Narzędzia administracji zdalnej serwera dla Windows 8.1 https://www.microsoft.com/en-US/download/details.aspx?id=39296na stacji roboczej napotkasz ten sam problem, co w przypadku bezpłatnej funkcji Hyper-V. Chodzi o to, że: bezpłatna funkcja Hyper-V nie ma lokalnego GUI i wymaga wyłącznie zdalnego zarządzania, co jest trudne do skonfigurowania w grupie roboczej; natomiast w pełni funkcjonalny system Windows Server 2012 R2 pozwala łatwo zarządzać rolą Hyper-V po prostu dlatego, że GUI jest zainstalowany lokalnie i dostępny zarówno lokalnie, jak i zdalnie - przez RDP (można również zainstalować jakiś VNC).
Aby uzupełnić obraz: chociaż darmowa Hyper-V nie ma własnego GUI (wszystko, co ma, to pusty pulpit z oknami wiersza polecenia i ograniczonymi narzędziami do zarządzania tekstowego), istnieją narzędzia 3d-party, w tym darmowe wersje, które pozwalają na symulację w pełni funkcjonalnego hosta Hyper-V, na przykład: http://www.5nine.com/5nine-manager-for-hyper-v-free.aspx Ale początkowa konfiguracja (ustawienia sieciowe, włączanie RDP) wciąż należy to zrobić ręcznie. Będziesz miał również trudności z odinstalowaniem programów (bez Panelu sterowania), aktualizacji systemu Windows itp.