Avec autant de formats d’image de disque virtuel, vous vous demandez peut-être lequel utiliser. Eh bien, nous avons ce qu'il vous faut.

Vous avez peut-être rencontré des fichiers tels que VDI, VHD, VMDK et VHDX lors de l'enregistrement, du téléchargement ou de la configuration d'environnements de machines virtuelles. Ces fichiers sont appelés fichiers d'image de disque virtuel et sont utilisés pour stocker les images de disque virtuel et les configurations requises pour l'exécution de systèmes d'exploitation virtualisés.

Maintenant, comme vous vous en doutez, chaque format d’image disque a ses avantages et ses inconvénients, alors quand devriez-vous utiliser l’une ou l’autre option et dans quel but ?

Qu’est-ce que le VDI?

VDI (Virtual Disk Image) est un format de disque virtuel open source développé pour l'hyperviseur VirtualBox d'Oracle. Sa nature open source permet la prise en charge multiplateforme VDI à partir d'autres hyperviseurs populaires tels que VMware et Windows Hyper-V.

Un fichier .vdi est créé en enregistrant l'état de la machine via Virtual Media Manager de VirtualBox. Le fichier peut être copié et partagé pour que quiconque puisse l'utiliser. Le chargement du fichier dans VirtualBox offre aux utilisateurs la possibilité d'un stockage fixe et alloué dynamiquement. Le stockage alloué dynamiquement permet aux utilisateurs de continuer à développer le fichier sans se soucier de la taille du fichier, tandis que l'allocation fixe peut aider à contrôler la taille du fichier en allouant une quantité définie de mémoire pour le virtuel. machine.

Avantages

Les inconvénients

Pris en charge par la plupart des hyperviseurs fonctionnant sur différents systèmes d'exploitation

Plus lent que VMDK et VHDX

Option d'allocation de mémoire dynamique et fixe

Ne prend pas en charge les sauvegardes incrémentielles

Fonctionne mieux que VHD et VHDX

Très portable

VDI est une excellente image de disque virtuel pour toute personne utilisant VirtualBox. Il est gratuit, open source, offre un excellent support multiplateforme et est portable. L'exécution d'un fichier VDI via VirtualBox permet aux utilisateurs de profiter de fonctionnalités telles que l'accès à distance, la prise d'instantanés et accès USB direct sous Windows, qui sont proposés en premium sur d’autres hyperviseurs. De plus, avec Avec la dernière version de VirtualBox, les utilisateurs Linux bénéficient d'un support de démarrage sécurisé !

Que sont les VHD et VHDX?

VHD et VHDX sont des formats d'image disque développés par Microsoft. VHD signifie Virtual Hard Disk et est le format utilisé dans les anciens produits de virtualisation Microsoft tels que Microsoft Virtual PC et Microsoft Virtual Server. Bien que le développement ait cessé, le VHD est toujours utilisé dans le nouvel hyperviseur Microsoft Hyper-V pour diverses applications héritées.

VHDX signifie Disque dur virtuel v2. Il s'agit du successeur de l'ancien format VHD et fonctionne principalement sur Microsoft Hyper-V. VHDX offre plusieurs améliorations par rapport à VHD, offrant un maximum de 64 To d'espace disque, des performances globales améliorées, une meilleure sécurité et résilience, et une prise en charge tierce pour d'autres plates-formes telles que VirtualBox, VMware et Citrix XenServeur.

VHD et VHDX sont principalement utilisés sur Hyperviseurs de type 1 comme Hyper-V, qui offre une meilleure efficacité et de meilleures performances, mais au prix d'éventuelles vulnérabilités du PC hôte.

Avantages

Les inconvénients

Capacités de réparation et de récupération

Les systèmes d'exploitation invités sont plus sensibles à diverses attaques de logiciels malveillants

Une machine virtuelle peut avoir plusieurs utilisateurs

Les fichiers VHD et VHDX corrompus peuvent faire planter Windows

Chaque utilisateur n'affecte pas les autres instances de la machine virtuelle

Nécessite des connaissances techniques pour utiliser les fonctionnalités avancées

Riche en fonctionnalités pour une virtualisation avancée des serveurs

Prise en charge limitée des systèmes d'exploitation non Windows, en particulier VHDX

VHD est pris en charge par de nombreux outils de virtualisation

VHDX est largement limité à Hyper-V

Les formats d'image disque VHD et VHDX sont mieux utilisés par les administrateurs système utilisant déjà Microsoft Hyper-V et d'autres produits liés à Microsoft. Sa fonctionnalité de fonctionnement sans tête rend l'administration beaucoup plus facile, mais elle nécessitera une connaissance de Windows PowerShell pour utiliser la CLI. Si vous débutez dans la virtualisation, vous souhaiterez ignorer ce format et utiliser un format d'image disque plus général comme VDI et VMDK.

Qu’est-ce que VMDK?

Le format de fichier VMDK a d'abord été développé exclusivement pour les produits de virtualisation de VMWare, tels que les hyperviseurs Workstation Pro et Workstation Player. Cependant, après quelques révisions en 2011, VMDK est devenu un format ouvert pour une meilleure interopérabilité entre les différentes plates-formes. Les fichiers VMDK peuvent désormais être exécutés à l'aide de VirtualBox, QEMU, Hyper-V, Workstation Pro et Workstation Player.

Les produits de virtualisation de VMWare offrent de nombreuses fonctionnalités avancées qui ajoutent des fonctionnalités et rendent la gestion des machines virtuelles beaucoup plus pratique. L'exécution de VMDK via les hyperviseurs Workstation de VMWare fournit aux utilisateurs des sauvegardes incrémentielles, rapides et pratiques. instantanés, la possibilité de revenir à des états de machine enregistrés plus anciens, la migration en direct et des performances globales plus rapides par rapport à VHD et VDI.

Avantages

Les inconvénients

Prise en charge multiplateforme

Ne fonctionne pas sur Microsoft Hyper-V

Meilleures performances globales

Fonctionnalités avancées uniquement disponibles sur Workstation Pro

Migration d'un hôte à un autre sans perturber le fonctionnement régulier

Sauvegardes incrémentielles

VMDK est mieux utilisé par les personnes qui ont déjà acheté ou sont prêtes à acheter Workstation Pro. Vous bénéficiez d'une tonne de fonctionnalités, telles que des machines virtuelles chiffrées, des instantanés, une connexion à distance et des conteneurs, ainsi que d'excellentes performances par rapport aux autres hyperviseurs. Par exemple, les Workstation Players gratuits fonctionnent toujours mieux que VirtualBox. Cependant, vous manquerez de fonctionnalités supplémentaires. Ainsi, si vous ne pouvez pas justifier l'achat d'une licence Workstation Pro, utilisez Workstation Player pour un traitement plus rapide et VirtualBox avec VMDK pour des fonctionnalités telles que la prise d'instantanés et l'accès à distance.

Et l’ISO?

L'image de disque optique (ISO) n'est pas un format de disque virtuel mais plutôt un format de fichier utilisé pour les images de disque optique. Il est couramment utilisé pour stocker une copie du contenu d'un CD ou d'un DVD, qui peut être utilisée pour l'installation ou l'exécution d'un logiciel. Les fichiers ISO ne sont pas spécifiquement conçus pour la virtualisation. Cependant, comme ils sont utilisés pour cloner des lecteurs de mémoire, les hyperviseurs peuvent toujours les monter virtuellement, accéder à leurs fichiers et fonctionner comme une machine virtuelle classique.

Les fichiers ISO sont parfaits pour distribuer des images du système d'exploitation sur Internet. Cependant, leur utilisation pour la virtualisation nécessite une configuration plus détaillée et risque de manquer de performances et de fonctionnalités. Assurez-vous donc de télécharger des images de disque virtuel au lieu des fichiers ISO lorsqu'ils sont disponibles. L’utilisation de ces formats spécialisés vous fait gagner du temps lors de la configuration et disposera déjà de fonctionnalités compatibles au premier démarrage de votre machine.

Pouvez-vous convertir les formats d’image de disque virtuel?

Il est possible de convertir les fichiers image du disque virtuel vers d'autres formats. Bien que VDI, VHD, VHDX et VMDK puissent s'exécuter sur la plupart des hyperviseurs populaires, beaucoup convertissent toujours leurs fichiers d'images virtuelles vers d'autres formats pour garantir la compatibilité des fonctionnalités lors de la migration vers d'autres plates-formes.

L'un des moyens les plus simples de convertir des fichiers d'image virtuelle vers d'autres formats consiste à utiliser les outils déjà fournis dans VirtualBox et VMware Workstation. Le VirtualBox Virtual Media Manager peut convertir ISO, VHD, VHDX et VMDK en VDI. De même, l'assistant de machine virtuelle de VMware Workstation peut être utilisé pour ouvrir ISO, VDI, VHD et VHDX afin de les enregistrer en tant que VMDK.

Pour ceux qui cherchent à convertir VDH et VHDX vers d'autres formats et vice versa, vous devrez télécharger le Microsoft Virtual Machine Converter. Les utilisateurs plus avancés peuvent convertir plusieurs images de disque virtuel via PowerShell et VBoxCommands.

Ne perdez pas de performances et de fonctionnalités

Des formats d'image de disque virtuel ont été développés pour garantir la compatibilité des fonctionnalités des images de disque et des hyperviseurs. Bien que VDI, VHD, VHDX et VMDK prennent en charge plusieurs plates-formes, les faire fonctionner sur des hyperviseurs qui ne sont pas spécialement conçus pour eux signifiera passer à côté de performances et de fonctionnalités précieuses. Idéalement, vous devriez utiliser VDI pour VirtualBox, VHD et VHDX sur Hyper-V et VMDK pour Workstation. Pour des situations ponctuelles, vous pouvez les utiliser avec n’importe quel hyperviseur dont vous disposez. Mais pour les cas d’utilisation plus longs, vous souhaiterez plutôt envisager de convertir vos images.