VMware vSphere 7 : types de banques de données de stockage
Cet article explore les diverses options de stockage de données proposées par VMware vSphere 7.0.
Système de fichiers de machines virtuelles (VMFS)
Le système de fichiers de machine virtuelle, ou VMFS, est un type de stockage spécifiquement conçu pour les périphériques de stockage en mode bloc. C'est un format de système de fichiers à haute performance, optimisé pour le stockage efficace des machines virtuelles.
Les banques de données VMFS peuvent être créées sur des supports Fibre Channel, iSCSI, FCoE, ainsi que sur des périphériques de stockage locaux. ESXi 7.0 prend en charge les versions 5 et 6 de VMFS pour les opérations de lecture et d'écriture, mais il ne prend pas en charge la version 3.
Lors de l'utilisation de banques de données VMFS dans vSphere 7.0, il est important de prendre en compte les points suivants :
Taille des blocs : La taille des blocs au sein d'une banque de données VMFS détermine la taille maximale des fichiers et l'espace qu'un fichier occupe. Les versions 5 et 6 de VMFS supportent une taille de bloc de 1 Mo.
Storage vMotion : La fonctionnalité Storage vMotion permet la migration de machines virtuelles entre les banques de données VMFS, vSAN et vVols. vCenter Server effectue des contrôles de compatibilité pour valider Storage vMotion entre ces différents types de banques de données.
DRS de stockage : Les versions 5 et 6 de VMFS peuvent coexister au sein d'un même cluster de banques de données. Cependant, l'ensemble des banques de données du cluster doit utiliser des périphériques de stockage du même type. Il est important d'éviter de mélanger des formats de périphériques différents au sein du même cluster de banques de données.
Formats de partition des périphériques : Les nouvelles banques de données VMFS versions 5 ou 6 utilisent la table de partition GUID (GPT) pour formater le périphérique de stockage. Cela permet de créer des banques de données de plus de 2 To. Les banques de données VMFS version 5 qui ont été mises à niveau depuis VMFS version 3 utilisent le format de partition Master Boot Record (MBR), caractéristique de VMFS version 3. La conversion vers GPT ne se produit qu'après l'extension de la banque de données au-delà de 2 To.
Système de fichiers réseau (NFS)
Un client NFS intégré à ESXi utilise le protocole NFS (Network File System) basé sur TCP/IP pour accéder à un volume NFS sur un serveur NAS.
L'hôte ESXi peut monter ce volume et l'utiliser comme une banque de données NFS. Vous pouvez créer des banques de données NFS sur des périphériques NAS. ESXi 7.0 supporte les versions 3 et 4.1 de NFS, utilisant deux clients NFS distincts pour assurer cette compatibilité.
vSAN
VMware vSAN est une couche logicielle distribuée qui fonctionne nativement au sein de l'hyperviseur. vSAN agrège les périphériques de stockage locaux ou à connexion directe d'un cluster d'hôtes ESXi pour créer un pool de stockage unique et partagé par tous les hôtes du cluster vSAN.
Vous pouvez ainsi créer une banque de données vSAN au sein d'un cluster vSAN. vSAN est une solution de stockage hyperconvergée, qui combine les ressources de stockage, de calcul et de virtualisation au sein d'un seul serveur physique ou cluster. Les sections suivantes détaillent les concepts, avantages et la terminologie associée à vSAN.
Volumes virtuels VMware vSphere (vVols)
La fonctionnalité VMware vSphere Virtual Volumes (vVols) transforme la gestion du stockage en passant de la gestion de l'espace au sein des banques de données à la gestion d'objets de stockage abstraits gérés par les baies de stockage. Avec vVols, une machine virtuelle individuelle, et non la banque de données, devient l'unité de gestion du stockage. Le matériel de stockage obtient ainsi un contrôle total sur le contenu, la disposition et la gestion des disques virtuels.
Les banques de données vVols peuvent être créées dans un environnement équipé d'un système de stockage compatible. Un volume virtuel, créé et manipulé hors bande par un fournisseur d'API vSphere pour Storage Awareness (VASA), représente un conteneur de stockage dans vSphere. Le fournisseur VASA assure le mapping des objets de disque virtuel et de leurs dérivés (clones, instantanés, répliques) directement vers les volumes virtuels du système de stockage. Les hôtes ESXi accèdent à ces volumes via un point intermédiaire du chemin de données, appelé point de terminaison de protocole. Ces points servent de passerelles pour les entrées/sorties entre les hôtes ESXi et le système de stockage, utilisant Fibre Channel, FCoE, iSCSI ou NFS.
Conclusion
Les banques de données sont des éléments fondamentaux de VMware vSphere 7, utilisées pour stocker les machines virtuelles, les images ISO et d'autres données critiques. Les modèles traditionnels de virtualisation du stockage, tels que VMFS et NFS, font référence à une abstraction logique des ressources et des capacités de stockage physique pour les machines virtuelles et leurs applications.
VMware vSAN et VMware vSphere Virtual Volumes (vVols) sont des modèles de stockage définis par logiciel qui offrent une abstraction plus poussée des capacités de stockage. Avec ces modèles, la machine virtuelle devient l'unité de provisionnement de stockage, gérée via un système flexible basé sur des règles.
Avez-vous apprécié cet article ? N'hésitez pas à le partager !