VirtualBox a
- soutien complet pour
- soutien partiel pour
- Disque dur (version 2 de Parallels uniquement)
- et support non documenté pour
Source: Manuel de l'utilisateur Oracle® VM VirtualBox® » Chapitre 5. Stockage virtuel » 5.2. Fichiers d'image disque (VDI, VMDK, VHD, HDD)
Répondre à vos considérations
- être capable d'utiliser le dimensionnement dynamique
VDI , VMDK et VHD prennent tous en charge le stockage alloué de manière dynamique. VMDK offre une possibilité supplémentaire de fractionner le fichier de stockage en fichiers de moins de 2 Go chacun, ce qui est utile si votre système de fichiers a une petite limite de taille de fichier.
Les disques durs , QCOW et QED doivent être alloués dynamiquement s'ils ont été créés dans VirtualBox.
- être capable d'avoir des instantanés
VirtualBox prend en charge la capture instantanée des six formats .
- être capable de déplacer ma machine virtuelle vers un autre système d'exploitation ou même une autre solution de virtualisation libre avec un minimum d'effort (probablement quelque chose qui fonctionnerait correctement sous Ubuntu).
VDI est le format natif de VirtualBox. Les autres logiciels de virtualisation ne prennent généralement pas en charge VDI, mais il est assez facile de convertir VDI vers un autre format, en particulier avec qemu-img convert
.
VMDK est développé par et pour VMWare, mais VirtualBox et QEMU (un autre logiciel de virtualisation commun) soutiennent également. Ce format peut être le meilleur choix pour vous, car vous souhaitez une compatibilité étendue avec d'autres logiciels de virtualisation.
VHD est le format natif de Microsoft Virtual PC. Windows Server 2012 a introduit VHDX comme successeur du disque dur virtuel, mais VirtualBox ne prend pas en charge VHDX.
Le disque dur est un format pour Parallels . Parallels est spécialisé dans la virtualisation pour macOS. Cela ne vous convient probablement pas, d'autant plus que VirtualBox ne prend en charge qu'une ancienne version du format HDD.
QCOW est l'ancienne version originale du format qcow. Il a été remplacé par qcow2, que VirtualBox ne prend pas en charge.
QED était une amélioration abandonnée de qcow2. QEMU déconseille d'utiliser QED.
Chacun des formats peut avoir des caractéristiques de performance nuancées en raison de la façon dont le format extrait le stockage de bloc, mais je n'ai trouvé aucun repère comparant les formats pris en charge par VirtualBox.
Il y a des facteurs plus importants qui influencent la performance, tels que:
- les limitations de votre périphérique physique (beaucoup plus visible sur un lecteur de disque dur que sur un lecteur à semi-conducteurs … Pourquoi? )
- extension d'un lecteur de disque virtuel alloué de manière dynamique (les opérations d'écriture sont plus lentes à mesure que le disque virtuel se développe, mais une fois qu'il est suffisamment grand, l'extension devrait moins se produire)
- technologie de virtualisation ( matériel contre logiciel ; la virtualisation matérielle aide VirtualBox et améliore la vitesse des systèmes d'exploitation virtuels)
- le fait que vous exécutiez un système d'exploitation virtuel. Les performances sont toujours plus lentes que l'exécution d'un système d'exploitation sur l'hôte en raison de la surcharge de la virtualisation.