Nested Virtualization (geschachtelte Virtualisierung) ist ein neues Hyper-V Feature unter Windows Server 2016 und Windows 10. Nested Virtualization ermöglicht es, einen Hypervisor innerhalb einer virtuellen Maschine zu betreiben. Es kann also ein Hyper-V Host selbst virtualisiert werden. Dies ist gerade in Labor Umgebungen eine tolle Sache.
Anforderungen
- Mindestens Windows Server 2016 oder Windows 10 1607 auf dem Hyper-V Host und dem virtualisierten Host
- Hyper-V-VM mit Konfigurationsversion 8.0 oder höher
- mind. 4 GB RAM für den virtualisierten Hyper-V Host
- Ein Prozessor mit Intel Virtualization Technology (Nested Virtualization derzeit nur für Intel Prozessoren verfügbar)
Konfiguration
Um die geschachtelte Virtualisierung zu konfigurieren, müssen folgende Schritte durchgeführt werden:
- Erstellen einer virtuellen Maschine
- Dynamischen Arbeitsspeicher der virtuellen Maschine deaktivieren
- Der virtuellen Maschine mindestens 4 GB RAM zuweisen
- Virtualization Extensions auf der vCPU aktivieren
- MAC Address Spoofing aktivieren
Um Virtualization Extension und MAC Address Spoofing zu aktivieren, werden folgende PowerShell-Befehle am physikalischen Host verwendet. Bitte beachten Sie, dass die virtuelle Maschine den Status "Aus" hat.
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions 1
Get-VMNetworkAdapter -VMName <VMName> | Set-VMNetworkAdapter -MacAddressSpoofing On
Quelle: www.thomas-krenn.com