Wie bereits von anderen vorgeschlagen, verfügen Sie über eine Virtualisierungsplattform für Unternehmen, wenn Sie bereits über eine Windows Server-Lizenz verfügen. Wenn es sich um eine Standard Edition handelt, können Sie sie folgendermaßen verwenden:
(1) Installieren Sie eine Instanz von Windows Server auf einem physischen Server mit bis zu zwei physischen Sockets . Sie können keine anderen sogenannten "Rollen" (DNS, DHCP usw.) des Betriebssystems außer der Hyper-V-Rolle auf dieser Instanz installieren.
(2) Sie können bis zu zwei Instanzen von "Gast" Windows Server-Betriebssystemen in Ihrem "Host" -System installieren. Installieren Sie alle gewünschten Rollen für diese Instanzen.
(3) Installieren Sie eine beliebige Anzahl von Linux-Gästen auf Ihrem Hyper-V-Host. Das heißt, die Anzahl der virtuellen Maschinen ist nicht durch die Lizenzbeschränkungen beschränkt, sondern nur die Anzahl der Windows- Gäste.
Die Verwaltung des kostenlosen Hyper-V-Servers in einer Umgebung, die keine Domäne (dh Arbeitsgruppe) ist, war umständlich. Daher benötigen Sie einen weiteren Windows-Server mit vollem Funktionsumfang (mindestens zwei), der als (a) dient ) Domänencontroller zum Verwalten Ihrer Windows-basierten Hosts, einschließlich derjenigen, auf denen der kostenlose Hyper-V-Server installiert ist.
Vergessen Sie nicht, Storage Pools in Betracht zu ziehen, eine RAID-ähnliche Softwaretechnologie, die in die neuesten Windows-Versionen integriert ist. Es kann selbst auf herkömmlichen Festplatten eine erstaunliche Leistung liefern. Die Verwendung des direkten Datenträgerzugriffs für virtuelle Maschinen ist weder erforderlich noch empfohlen.
Die Linux-Gastunterstützung wurde in den neuesten Versionen von Hyper-V erheblich verbessert, es besteht jedoch noch Verbesserungsbedarf. Es gibt mehrere Artikel von Microsoft zum Konfigurieren von Linux-Gästen in Hyper-V.
- BEARBEITEN (als Antwort auf den Kommentar unten):
Nein, ich meinte "normales" Windows Server 2012 R2 - entweder Standard oder Enterprise (sie unterscheiden sich hauptsächlich in der Lizenzierung - Enterprise beschränkt Windows Server-Gastinstanzen nicht, Standard beschränkt sie auf zwei, aber Sie können mehr Gäste mit zusätzlichen Lizenzen installieren Angenommen, Sie haben die Standard Edition.
Als ich anfing, Windows Hyper-V Server (der von Anfang an kostenlos war) zu verwenden, war es die Version 2008, dann 2008 R2, und dies war in einer Arbeitsgruppe umständlich, obwohl dies nicht unmöglich war. Ich weiß einfach nicht, ob sich die Dinge mit neueren Versionen des kostenlosen Hyper-V geändert haben (da wir derzeit die Standard Edition verwenden), aber ich vermute, dass dies nicht der Fall ist. Schauen Sie hier nach, um sich ein Bild zu machen: http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup .aspx und hier: http://blogs.technet.com/b/jhoward/archive/2008/11/14/configure-hyper-v-remote-management-in-seconds.aspx und google for 'hyper-v workgroup 'um mehr zu finden.
Installieren Sie einfach Ihren Windows Server 2012 R2 mit vollem Funktionsumfang auf Ihrer Hardware. (Tipp: Geben Sie den Product Key bei der Installation nicht ein. Sie können Ihre Installation später aktivieren. Testen Sie zuerst die Konfiguration und aktivieren Sie sie, wenn Sie zufrieden sind.) ; Treiber installieren, Netzwerk und Speicher konfigurieren (Speicherpools erkunden); Installieren Sie dann nur die Hyper-V-Rolle. Diese Rolle installiert standardmäßig auch Verwaltungstools, z. B. Hyper-V Manager. Verwenden Sie diese Funktion zum Erstellen und Konfigurieren von virtuellen Maschinen. Sie können zwei Instanzen von Windows Server 2012 R2 als Gastsysteme installieren (für die auch eine Aktivierung erforderlich ist). Konfigurieren Sie beispielsweise eine Instanz als Infrastrukturserver (DNS, DHCP, auch DC) und verwenden Sie die zweite, um Ihre erwähnte Windows-Anwendung zu hosten. Fügen Sie dann * nix virtuelle Maschinen hinzu. Lesen Sie diesen Artikel:https://technet.microsoft.com/en-us/library/dn531030.aspx und verwenden Sie Google für weitere Informationen.
Diese Konfiguration ist eigentlich auch eine Arbeitsgruppenkonfiguration, da kein Domänencontroller vorhanden ist oder zumindest der Hyper-V-Host keiner Domäne angehört. Dies spielt jedoch keine Rolle, da jetzt Management-Tools lokal auf dem Virtualisierungshost installiert sind. Sie können sich auch über RDP von Ihrer Workstation aus verbinden und den Hyper-V-Manager sozusagen aus der Ferne verwenden. Wenn Sie jedoch versuchen, die Remoteserver-Verwaltungstools für Windows 8.1 zu installieren, https://www.microsoft.com/en-US/download/details.aspx?id=39296Auf Ihrer Workstation treten die gleichen Probleme auf wie beim kostenlosen Hyper-V. Der Punkt ist also: Free Hyper-V verfügt nicht über eine lokale Benutzeroberfläche und erfordert eine reine Remoteverwaltung, die in einer Arbeitsgruppe nur schwer zu konfigurieren ist. Im Gegensatz dazu können Sie mit Windows Server 2012 R2 mit vollem Funktionsumfang Ihre Hyper-V-Rolle auf einfache Weise verwalten, da eine grafische Benutzeroberfläche lokal installiert ist und sowohl lokal als auch remote zugegriffen werden kann - über RDP (es ist auch möglich, eine Art von VNC zu installieren).
Um das Bild zu vervollständigen: Obwohl Hyper-V über keine eigene Benutzeroberfläche verfügt (alles, was es hat, ist ein leerer Desktop mit Befehlszeilenfenstern und eingeschränkten textbasierten Verwaltungstools), gibt es 3D-Tools, einschließlich kostenloser Versionen Damit können Sie Hyper-V-Hosts mit vollem Funktionsumfang simulieren, zum Beispiel: http://www.5nine.com/5nine-manager-for-hyper-v-free.aspx Die anfängliche Konfiguration (Netzwerkeinstellungen, Aktivieren von RDP) bleibt jedoch bestehen muss manuell durchgeführt werden. Sie werden auch Schwierigkeiten haben, Programme zu deinstallieren (keine Systemsteuerung), Windows-Updates usw.