web-dev-qa-db-fra.com

Dois-je diviser un disque virtuel VMware en plusieurs fichiers?

J'utilise VMware Workstation 12 pour créer une machine virtuelle Win7 que je peux utiliser sous Linux pour des programmes tels que Photoshop et After Effects.

VMware demande cette option pour scinder les fichiers de la machine virtuelle en éléments de 2 Go. Ce n'est pas quelque chose que j'ai remarqué pour la première fois, MAIS je veux savoir s'il y a une baisse de performance notable ou non.

Une capture d'écran de la fenêtre associée:

enter image description here

Non, je ne vais pas déplacer ce VM de si tôt, bien que si je me déplace, je peux parfaitement attendre que les fichiers soient transférés.

13
emrecnl

Il semble inutile de diviser un fichier image à moins de le créer sur un volume FAT32 ou un partage réseau soumis à des restrictions de taille.

VMware a ceci pour dire:

Sélectionnez Fractionner le disque virtuel en plusieurs fichiers si le disque virtuel est stocké sur un système de fichiers ayant une limitation de taille.

Une autre référence a ceci à dire :

Le choix de scinder VMDK en fichiers de 2 Go n’a pratiquement aucun impact sur les performances.

Quoi qu'il en soit, le plus gros fichier image disque que j'ai actuellement (sur mon disque dur USB portable formaté NTFS) est d'environ 150 Go. Je l'ai même sauvegardé en utilisant 7-Zip sur un partage réseau du jour au lendemain. Pas de problèmes du tout.

Au niveau des performances, sérieusement, vous ne remarquerez tout simplement pas la différence entre des images uniques et des images fractionnées. J'imagine qu'une différence perceptible commencerait à apparaître avec des images d'une taille allant jusqu'à 100 Go. Néanmoins, si vous voulez utiliser ce qui est techniquement le plus performant , alors c'est un fichier image monolithique unique, comme vous le faites déjà. Vous êtes tous bons ;-)

12
misha256

Inconvénients des disques monolithiques:

  • Si vous supprimez des instantanés et devez consolider des fichiers .vmdk inutilisés, si vous devez défragmenter des fichiers .vmdk, etc., votre hôte a besoin d'autant d'espace libre que le entier .vmdk fichier. En revanche, si vous utilisez des disques fractionnés, votre hôte n'a besoin que de autant d'espace libre que l'une des extensions .vmdk.
  • Si vous souhaitez copier ou sauvegarder une machine virtuelle, vous la copiez peut-être sur un système de fichiers qui ne prend pas en charge de tels fichiers volumineux.
  • Si vous êtes en train de copier ou de sauvegarder un VM mais que vous devez annuler l'opération et la reprendre plus tard, l'utilisation de disques fractionnés est beaucoup moins pénible.

Avantages des disques monolithiques:

  • Moins d'encombrement du système de fichiers (et dans ce sens, il est plus facile à gérer).
  • La VM nécessitera moins de descripteurs de fichiers ouverts. Certains systèmes d'exploitation hôtes limitent légèrement le nombre maximal de descripteurs de fichiers ouverts, ce qui peut être important si vous prenez beaucoup d'instantanés.
13
jamesdlin

Si vous utilisez des machines virtuelles très volumineuses telles que 1 To ou plus, vous devez examiner tous les problèmes liés à la copie de fichiers de cette taille. En fait, certaines personnes ont eu des problèmes où elles ne pouvaient pas être déplacées du tout. Des programmes tels que robocopy ou xcopy seront bloqués ou erronés.

J'ai aussi essayé d'autres programmes comme TeraCopy Pro et, en ce qui concerne les fichiers de 2 To, ils ne finiraient jamais.

1
Shawn Hall