Quels sont les différents types de fichiers de machine virtuelle?
Une machine virtuelle est constituée d’un système d’exploitation, de fichiers de programme et de fichiers de données. Elle nécessite un programme de virtualisation. Chaque ordinateur est constitué de divers fichiers d'ordinateur virtuel, y compris un fichier de disque dur virtuel, un fichier de configuration et un fichier d'état suspendu. Les autres fichiers courants incluent les fichiers journaux, les fichiers image de disquette et les fichiers internes spéciaux dont certains programmes de virtualisation ont besoin pour être exécutés par la machine.
Les fichiers de disque dur virtuel sont généralement les plus volumineux de tous les fichiers de la machine virtuelle et contiennent le système d'exploitation de la machine virtuelle, les fichiers de programme et toutes les données personnelles stockées dans le système d'exploitation virtuel. Certains programmes de virtualisation stockent toutes les données de disque dur virtuel dans un seul fichier volumineux, mais d’autres divisent le disque dur virtuel en parties plus petites pour un stockage et une sauvegarde plus faciles. Lorsque vous configurez une machine virtuelle, il dispose souvent d'options permettant de définir une taille fixe pour le disque dur ou de lui permettre de se développer jusqu'à une limite spécifiée. Bien que la plupart des machines virtuelles aient au moins un disque dur, elles peuvent inclure des lecteurs supplémentaires.
Les fichiers de machine virtuelle incluent également les fichiers de configuration utilisés pour déterminer les paramètres et les options matérielles de chaque machine virtuelle. Les programmes de virtualisation diffèrent par les options de configuration qu'ils rendent disponibles, mais les utilisateurs peuvent généralement choisir la quantité de mémoire utilisée par la machine, sa taille, le nombre de processeurs ou de cœurs utilisés et la manière dont la machine virtuelle utilise le lecteur optique de la machine physique. Les autres options incluent le partage de dossier, les options d'impression, les paramètres audio et vidéo, les paramètres réseau et les options de périphérique USB (Universal Serial Bus). Chaque option prend souvent en charge des paramètres avancés supplémentaires que des utilisateurs expérimentés peuvent implémenter.
La plupart des programmes de virtualisation autorisent les utilisateurs à suspendre temporairement une machine virtuelle dans son état actuel. Chaque machine virtuelle inclut donc souvent un fichier contenant des informations sur l'état de la machine lorsque l'utilisateur l'a suspendue. Lorsque l'utilisateur rallume la machine, le programme de virtualisation utilise le fichier pour restaurer l'environnement du système d'exploitation virtuel et tous les programmes ou fichiers ouverts. Ce fichier est écrasé chaque fois qu'une machine virtuelle est suspendue et restaurée.
Les autres fichiers de machine virtuelle incluent des images de disquettes virtuelles, des fichiers journaux et des fichiers internes que le programme de virtualisation utilise pour aider à charger correctement les machines virtuelles. Lorsqu'un utilisateur sauvegarde une machine à l'aide de certains programmes, le processus peut également créer un fichier de sauvegarde spécial qui l'aide à importer la machine virtuelle dans un autre programme. Bien que la plupart des programmes de virtualisation incluent ces différents fichiers, l’extension utilisée pour chaque type de fichier varie considérablement.