Verschachtelte Virtualisierung - ist das möglich? [geschlossen]

10

Ich muss Win10 mit einem Server verwenden, der mit VMware ESXi 5.0 erstellt wurde. Ich werde Debian 6.0 auf VMware ESXi 5.0 installieren und dann VirtualBox 5.0.14 mit dem Win10-Gastbetriebssystem installieren. Wird es funktionieren?

Iren
quelle
Dies ähnelt dem Ausführen von VMWare ESX oder ESXi in einer virtuellen Maschine. Aber Sie verwenden eine etwas andere Mischung aus Technologie. Die erforderlichen Schlüsseleinstellungen und die erforderliche Hardware gelten jedoch für die physische Hostebene und die im physischen Host festgelegten VM-Parameter für den Computer der mittleren Ebene.
BeowulfNode42
@ BeowulfNode42 Danke, aber in diesem Thema beschäftigen sie sich mit der entgegengesetzten Frage. Daher installieren sie ESX / ESXi in der virtuellen Maschine, während ich versuche, VirtualBox in ESXi auszuführen.
Iren
Warum erstellen Sie nicht einfach eine Windows 10-VM in ESXi?
Joeqwerty

Antworten:

16

Dies wird als "verschachtelte" Virtualisierung bezeichnet und ist für eine Kombination von Hypervisor möglich.

Der Grund dafür ist, dass der erste Hypervisor einige CPU-Funktionen (Intel VT-x oder AMD-V) an den zweiten übergeben muss, damit die verschachtelte Virtualisierung funktioniert.

VirtualBox unterstützt dies nicht . Es ist seit 7 Jahren eine Feature-Anfrage! Quelle hier .

Aber so wie ich es verstehe, bedeutet das, dass es nicht der erste Hypervisor sein kann, aber vielleicht könnte es der zweite sein ...

Warum aktualisieren Sie Ihr ESXi nicht auf 5.5 und haben dann direkt Windows 10 auf ESXi?

Aktualisieren

Ab November 2018 scheint es bald unterstützt zu werden.
Von der zuvor verlinkten Seite:

Verschachteltes AMD-V ist funktionsfähig (obwohl die Funktion nicht vollständig ist). Verschachteltes VT-x ist noch in Arbeit.

Update2 - April 2019

Aus @cursed_axes Kommentar:

Mit VirtualBox 6.0.6: Oracle VM VirtualBox unterstützt verschachtelte Virtualisierung auf Hostsystemen, auf denen AMD-CPUs ausgeführt werden. Diese Funktion ermöglicht die Weitergabe von Hardwarevirtualisierungsfunktionen an die Gast-VM. Dies bedeutet, dass Sie einen Hypervisor wie Oracle VM VirtualBox, Oracle VM Server oder KVM auf einem Oracle VM VirtualBox-Gast installieren können. Anschließend können Sie VMs in der Gast-VM erstellen und ausführen

JFL
quelle
Weitere Informationen zum
Mit VirtualBox 6.0.6: Oracle VM VirtualBox unterstützt verschachtelte Virtualisierung auf Hostsystemen, auf denen AMD-CPUs ausgeführt werden. Diese Funktion ermöglicht die Weitergabe von Hardwarevirtualisierungsfunktionen an die Gast-VM. Dies bedeutet, dass Sie einen Hypervisor wie Oracle VM VirtualBox, Oracle VM Server oder KVM auf einem Oracle VM VirtualBox-Gast installieren können. Anschließend können Sie VMs in der Gast-VM erstellen und ausführen. virtualbox.org/manual/UserManual.html#nested-virt
cursed_axes
@cursed_axes danke für die Info, die zur Antwort für mehr Sichtbarkeit hinzugefügt wird
JFL