25-06-2018, 16:47
Das Aktivieren von verschachtelter Virtualisierung in Hyper-V ist wie das Eintauchen in Ihre virtuellen Maschinen, was es Ihnen ermöglicht, Hypervisoren auf Hypervisoren zu betreiben. Es ist eine coole Funktion, insbesondere wenn Sie daran interessiert sind, Tests durchzuführen oder mehr über Virtualisierung zu lernen, ohne eine separate physische Maschine zu benötigen. Lassen Sie uns Schritt für Schritt durchgehen, wie Sie dies einrichten können.
Zunächst sollten Sie sicherstellen, dass Sie eine unterstützte Version von Windows 10 oder Windows Server 2016 und später verwenden, da verschachtelte Virtualisierung in älteren Versionen nicht verfügbar ist. Außerdem muss Ihre CPU SLAT (Second Level Address Translation) und Virtualisierungsfunktionen unterstützen – die meisten modernen Prozessoren erfüllen diese Anforderung.
Vorausgesetzt, alles ist in Ordnung, besteht der nächste Schritt darin, eine neue virtuelle Maschine in Hyper-V zu erstellen oder eine vorhandene zu modifizieren. Starten Sie den Hyper-V-Manager, und falls Sie neu beginnen, wählen Sie einfach die Option, eine neue virtuelle Maschine zu erstellen. Achten Sie auf die Generation der VM. Sie müssen Generation 2 auswählen, da die verschachtelte Virtualisierung nur mit diesen funktioniert.
Nachdem Sie die virtuelle Maschine eingerichtet haben, müssen Sie die Funktion der verschachtelten Virtualisierung aktivieren. Hier wird es etwas praktisch, da Sie PowerShell verwenden müssen. Öffnen Sie PowerShell als Administrator (lassen Sie diesen Teil nicht aus) und führen Sie einen bestimmten Befehl aus, um die Funktion zu aktivieren. Im Wesentlichen möchten Sie den Namen Ihrer VM finden und dann einen Befehl wie „Set-VMProcessor -VMName 'IhrVMName' -ExposeVirtualizationExtensions $true“ ausführen. Ersetzen Sie einfach ‚IhrVMName‘ durch den tatsächlichen Namen Ihrer VM. Dieser Befehl sagt Hyper-V, dass Virtualisierungserweiterungen der VM, an der Sie arbeiten, zur Verfügung gestellt werden sollen.
Sobald Sie dies ausgeführt haben, möchten Sie auch die Netzwerkeinstellungen ein wenig konfigurieren. Verschachtelte VMs können manchmal eine etwas knifflige Netzwerkkonfiguration haben, da sie kommunizieren müssen. Idealerweise möchten Sie Ihren virtuellen Switch auf "Extern" einstellen, um sicherzustellen, dass diese verschachtelten VMs problemlos auf das Netzwerk zugreifen können.
Nachdem Ihre virtuelle Maschine konfiguriert ist, können Sie sie jetzt starten und einen weiteren Hypervisor installieren – wie Hyper-V, VMware oder sogar etwas wie VirtualBox. Sie werden feststellen, dass dieser Prozess ziemlich reibungslos verläuft, insbesondere im Vergleich zu physischen Hardware-Setups. Sobald Ihr zweiter Hypervisor läuft, besteht die nächste Aufgabe nur noch darin, eine weitere Schicht von virtuellen Maschinen zu erstellen, sodass Sie experimentieren oder testen können, ohne auf verschiedene Maschinen umdeployen zu müssen.
Denken Sie schließlich daran, dass dieses Feature zwar sehr praktisch ist, aber Performance-Einbußen mit sich bringen kann. Das Ausführen mehrerer Schichten von Virtualisierung kann Ihre Ressourcen belasten, stellen Sie also sicher, dass Ihre Hostmaschine über genügend CPU und Speicher verfügt, um die Last zu bewältigen, die Sie darauf werfen möchten. Überwachen Sie die Leistung und passen Sie Ihre Einstellungen nach Bedarf an, um das beste Gleichgewicht zwischen funktionalem Testen und Ressourcenzuweisung zu erreichen.
Also, da haben Sie es! Mit aktivierter verschachtelter Virtualisierung können Sie tiefer in die Welt der Virtualisierung eintauchen, mit Konfigurationen experimentieren oder einfach neue Setups erkunden, ohne Angst, Ihre Hauptumgebung durcheinanderzubringen. Es ist ein Spielplatz für Wissbegierige und ein leistungsstarkes Werkzeug für aufstrebende IT-Profis. Viel Spaß beim Virtualisieren!
Ich hoffe, mein Beitrag war nützlich. Sind Sie neu bei Hyper-V, und haben Sie eine gute Hyper-V-Backup-Lösung? Sehen Sie sich meinen anderen Post an.
Zunächst sollten Sie sicherstellen, dass Sie eine unterstützte Version von Windows 10 oder Windows Server 2016 und später verwenden, da verschachtelte Virtualisierung in älteren Versionen nicht verfügbar ist. Außerdem muss Ihre CPU SLAT (Second Level Address Translation) und Virtualisierungsfunktionen unterstützen – die meisten modernen Prozessoren erfüllen diese Anforderung.
Vorausgesetzt, alles ist in Ordnung, besteht der nächste Schritt darin, eine neue virtuelle Maschine in Hyper-V zu erstellen oder eine vorhandene zu modifizieren. Starten Sie den Hyper-V-Manager, und falls Sie neu beginnen, wählen Sie einfach die Option, eine neue virtuelle Maschine zu erstellen. Achten Sie auf die Generation der VM. Sie müssen Generation 2 auswählen, da die verschachtelte Virtualisierung nur mit diesen funktioniert.
Nachdem Sie die virtuelle Maschine eingerichtet haben, müssen Sie die Funktion der verschachtelten Virtualisierung aktivieren. Hier wird es etwas praktisch, da Sie PowerShell verwenden müssen. Öffnen Sie PowerShell als Administrator (lassen Sie diesen Teil nicht aus) und führen Sie einen bestimmten Befehl aus, um die Funktion zu aktivieren. Im Wesentlichen möchten Sie den Namen Ihrer VM finden und dann einen Befehl wie „Set-VMProcessor -VMName 'IhrVMName' -ExposeVirtualizationExtensions $true“ ausführen. Ersetzen Sie einfach ‚IhrVMName‘ durch den tatsächlichen Namen Ihrer VM. Dieser Befehl sagt Hyper-V, dass Virtualisierungserweiterungen der VM, an der Sie arbeiten, zur Verfügung gestellt werden sollen.
Sobald Sie dies ausgeführt haben, möchten Sie auch die Netzwerkeinstellungen ein wenig konfigurieren. Verschachtelte VMs können manchmal eine etwas knifflige Netzwerkkonfiguration haben, da sie kommunizieren müssen. Idealerweise möchten Sie Ihren virtuellen Switch auf "Extern" einstellen, um sicherzustellen, dass diese verschachtelten VMs problemlos auf das Netzwerk zugreifen können.
Nachdem Ihre virtuelle Maschine konfiguriert ist, können Sie sie jetzt starten und einen weiteren Hypervisor installieren – wie Hyper-V, VMware oder sogar etwas wie VirtualBox. Sie werden feststellen, dass dieser Prozess ziemlich reibungslos verläuft, insbesondere im Vergleich zu physischen Hardware-Setups. Sobald Ihr zweiter Hypervisor läuft, besteht die nächste Aufgabe nur noch darin, eine weitere Schicht von virtuellen Maschinen zu erstellen, sodass Sie experimentieren oder testen können, ohne auf verschiedene Maschinen umdeployen zu müssen.
Denken Sie schließlich daran, dass dieses Feature zwar sehr praktisch ist, aber Performance-Einbußen mit sich bringen kann. Das Ausführen mehrerer Schichten von Virtualisierung kann Ihre Ressourcen belasten, stellen Sie also sicher, dass Ihre Hostmaschine über genügend CPU und Speicher verfügt, um die Last zu bewältigen, die Sie darauf werfen möchten. Überwachen Sie die Leistung und passen Sie Ihre Einstellungen nach Bedarf an, um das beste Gleichgewicht zwischen funktionalem Testen und Ressourcenzuweisung zu erreichen.
Also, da haben Sie es! Mit aktivierter verschachtelter Virtualisierung können Sie tiefer in die Welt der Virtualisierung eintauchen, mit Konfigurationen experimentieren oder einfach neue Setups erkunden, ohne Angst, Ihre Hauptumgebung durcheinanderzubringen. Es ist ein Spielplatz für Wissbegierige und ein leistungsstarkes Werkzeug für aufstrebende IT-Profis. Viel Spaß beim Virtualisieren!
Ich hoffe, mein Beitrag war nützlich. Sind Sie neu bei Hyper-V, und haben Sie eine gute Hyper-V-Backup-Lösung? Sehen Sie sich meinen anderen Post an.