Définition simple
VMDK est un format de disque virtuel qui contient ou référence les données utilisées par des machines virtuelles VMware.
Fonctionnement technique
Virtual Machine Disk peut être constitué d'un descripteur et de fichiers de données, selon le format de provisionnement. Les snapshots ajoutent des disques delta ; déplacer ou supprimer des fichiers VMDK manuellement peut rompre la chaîne de stockage.
Les snapshots VMware créent des disques delta dépendant de leur disque parent. Une chaîne trop longue complique la consolidation et peut dégrader les performances ; la suppression d’un snapshot requiert suffisamment d’espace et ne remplace pas une sauvegarde.
Exemple concret
Exemple : un disque virtuel annoncé à 500 Go utilise 80 Go sur un datastore en thin provisioning. La croissance de plusieurs VM peut épuiser le datastore malgré les capacités configurées individuellement.
Bonnes pratiques et limites
Contrôler les alarmes de capacité et la latence du datastore, les opérations de consolidation, l’intégrité des sauvegardes et la compatibilité avant toute conversion VMDK vers un autre hyperviseur.