Was ist verschachtelte Virtualisierung?

Verschachtelte Virtualisierung bezieht sich auf Virtualisierung, die in einer bereits virtualisierten Umgebung ausgeführt wird. Mit anderen Worten, es ist die Möglichkeit, einen Hypervisor innerhalb einer virtuellen Maschine (VM) auszuführen, die selbst auf einem Hypervisor ausgeführt wird.

Mit der verschachtelten Virtualisierung verschachteln Sie einen Hypervisor effektiv in einem Hypervisor. Der Hypervisor, auf dem die virtuelle Hauptmaschine ausgeführt wird, wird als Hypervisor der Ebene 0 oder LO betrachtet, und der anfängliche Hypervisor, der in der virtuellen Maschine ausgeführt wird, wird als Hypervisor der Ebene 1 oder L1 bezeichnet. Eine weitere verschachtelte Virtualisierung würde zu einem Hypervisor der Ebene 2 (L2) in der verschachtelten VM, dann zu einem Hypervisor der Ebene 3 (L3) in dieser verschachtelten VM usw. führen.


Welche Hypervisoren unterstützen verschachtelte Virtualisierung und Anwendungsfälle für verschachtelte Virtualisierung?

Nicht alle Hypervisoren und Betriebssysteme unterstützen verschachtelte Virtualisierung. Zu den Hypervisoren, die verschachtelte Virtualisierung unterstützen, gehören KVM- und VMware ESXi-Hypervisoren (Nested ESXi genannt). Verschachteltes ESXi unterstützt ab ESXi Version 6.0 auch Hyper-V-, Xen- und KVM-Gasthypervisoren.

Microsoft hat die Unterstützung für verschachtelte Virtualisierung mit Hyper-V in Windows Server 2016 eingeführt.


Verschachtelte Virtualisierung kann für Entwicklungs- und Testzwecke, Virtualisierungstraining, Bereitstellung von Gastvirtualisierung für Endbenutzer, Bereitstellungstests für „virtuelle Clouds“, Testkonfigurationen und andere Fälle verwendet werden, in denen möglicherweise mehrere Hypervisoren auf demselben Hostserver ausgeführt werden müssen.

Schreibe einen Kommentar