Virtualisation imbriquée - est-ce possible? [fermé]

10

Je dois utiliser Win10 avec un serveur créé avec VMware ESXi 5.0. Je vais installer Debian 6.0 sur VMware ESXi 5.0 puis installer VirtualBox 5.0.14 avec le système d'exploitation invité Win10. Est-ce que ça marchera?

Iren
la source
cela ressemble à Comment exécuter VMWare ESX ou ESXi dans une machine virtuelle? mais vous utilisez un mélange différent de technologie. Bien que les paramètres clés et le matériel nécessaires soient pour le niveau de l'hôte physique et les paramètres de la VM définis dans l'hôte physique pour la machine de niveau intermédiaire.
BeowulfNode42
@ BeowulfNode42 Merci, mais dans ce sujet, ils traitent de la question opposée. Ainsi, ils installent ESX / ESXi à l'intérieur de la machine virtuelle, tandis que j'essaie d'exécuter VirtualBox à l'intérieur d'ESXi.
Iren
Pourquoi ne créez-vous pas simplement une machine virtuelle Windows 10 dans ESXi?
joeqwerty

Réponses:

16

C'est ce qu'on appelle la virtualisation "imbriquée" et il est possible pour une combinaison d'hyperviseur.

La raison en est que pour que la virtualisation imbriquée fonctionne, le premier hyperviseur doit passer au second certaines fonctionnalités du processeur (Intel VT-x ou AMD-V).

VirtualBox ne le prend pas en charge. C'est une demande de fonctionnalité depuis 7 ans maintenant! Source ici .

Mais si je comprends bien, cela signifie qu'il ne peut pas être le premier hyperviseur, mais peut-être que ce pourrait être le deuxième ...

Pourquoi ne pas mettre à jour votre ESXi vers 5.5 puis avoir directement votre Windows 10 sur ESXi?

Mise à jour

En novembre 2018, il semble qu'il sera bientôt pris en charge.
Depuis la page précédemment liée:

L'AMD-V imbriqué est fonctionnel (mais pas complet). Le VT-x imbriqué est toujours en cours.

Update2 - avril 2019

Du commentaire @cursed_axes:

Avec VirtualBox 6.0.6: Oracle VM VirtualBox prend en charge la virtualisation imbriquée sur les systèmes hôtes qui exécutent des CPU AMD. Cette fonctionnalité permet le transfert des fonctions de virtualisation matérielle vers la machine virtuelle invitée. Cela signifie que vous pouvez installer un hyperviseur, tel que Oracle VM VirtualBox, Oracle VM Server ou KVM, sur un invité Oracle VM VirtualBox. Vous pouvez ensuite créer et exécuter des machines virtuelles au sein de la machine virtuelle invitée

JFL
la source
voir également l'imbrication d'ESXi dans ESXi 5 sur virtuellementghetto.com/2011/07/…
BeowulfNode42
Avec VirtualBox 6.0.6: Oracle VM VirtualBox prend en charge la virtualisation imbriquée sur les systèmes hôtes qui exécutent des CPU AMD. Cette fonctionnalité permet le transfert des fonctions de virtualisation matérielle vers la machine virtuelle invitée. Cela signifie que vous pouvez installer un hyperviseur, tel que Oracle VM VirtualBox, Oracle VM Server ou KVM, sur un invité Oracle VM VirtualBox. Vous pouvez ensuite créer et exécuter des machines virtuelles au sein de la machine virtuelle invitée. virtualbox.org/manual/UserManual.html#nested-virt
cursed_axes
@cursed_axes merci pour l'info, en l'ajoutant à la réponse pour plus de visibilité
JFL