Un RDM fournit un certain nombre d'avantages, mais il ne doit pas être utilisé dans tous les cas. Généralement, les fichiers de disque virtuel sont préférables à la capacité de gestion du RDM. Cependant, si vous avez besoin de périphériques bruts, vous devez utiliser le RDM.

Le RDM offre plusieurs avantages.

Noms persistants conviviaux
Fournit un nom convivial pour un périphérique mappé. Lorsque vous utilisez un RDM, il est inutile de se rapporter au périphérique par son nom de périphérique. Vous l'appelez par le nom du fichier de mappage, par exemple :
/vmfs/volumes/monVolume/monRépertoireVM/myonDisqueBrut.vmdk
Résolution dynamique de nom
Stocke des informations uniques d'identification pour chaque périphérique mappé. VMFS associe chaque RDM à son périphérique SCSI actuel, quelles que soient les modifications dans la configuration physique du serveur, en raison des modifications matérielles de l'adaptateur, des modifications de chemin, de la relocalisation du périphérique, etc.
Verrouillage des fichiers distribués
Permet d'utiliser le verrouillage distribué VMFS pour les périphériques SCSI bruts. Le verrouillage distribué sur un RDM permet d'utiliser en toute sécurité un LUN brut partagé sans perdre de données lorsque deux machines virtuelles sur des serveurs différents essaient d'accéder au même LUN.
Autorisations de fichier
Permet les autorisations de fichier. Les autorisations de fichier de mappage sont appliquées au moment de l'ouverture du fichier pour protéger le volume mappé.
Opérations du système de fichiers
Permet d'utiliser les utilitaires du système de fichiers pour travailler avec un volume mappé à l'aide du fichier de mappage comme proxy. La plupart des opérations valides pour un fichier ordinaire peuvent être appliquées au fichier de mappage et sont redirigées pour fonctionner sur un périphérique mappé.
Snapshots
Permet d'utiliser les snapshots de machine virtuelle sur un volume mappé. Les snapshots ne sont pas disponibles lorsque le RDM est utilisé en mode de compatibilité physique.
vMotion
Permet de migrer une machine virtuelle avec vMotion. Le fichier de mappage agit comme un proxy pour permettre à vCenter Server de migrer la machine virtuelle à l'aide du même mécanisme que celui qui existe pour la migration des fichiers du disque.
Figure 1. vMotion pour une machine virtuelle utilisant le mappage de périphérique brut
vMotion d'une machine virtuelle avec un fichier RDM. Le fichier de mappage agit comme un proxy pour permettre à vCenter Server de migrer la machine virtuelle à l'aide du même mécanisme que celui qui existe pour la migration des fichiers du disque.
Agents de gestion du SAN
Permet d'exécuter certains agents de gestion du SAN à l'intérieur d'une machine virtuelle. De même, tout logiciel ayant besoin d'accéder à un périphérique à l'aide de commandes SCSI spécifiques au matériel peut être exécuté dans une machine virtuelle. Ce type de logiciel est appelé logiciel basé sur cible SCSI. Lorsque vous utilisez les agents de gestion du SAN, sélectionnez un mode de compatibilité physique pour le RDM.
Virtualisation d'ID de port N (NPIV)
Permet d'utiliser la technologie NPIV qui autorise un port unique Fibre Channel HBA à s'enregistrer sur l'ensemble Fibre Channel à l'aide de plusieurs noms de port mondiaux (WWPN). Ainsi, le port HBA a la forme de ports virtuels multiples, chacun ayant son propre ID et un nom de port virtuel. Les machines virtuelles peuvent ensuite appeler chacun de ces ports virtuels et les utiliser pour tout le trafic RDM.
Note : Vous ne pouvez utiliser le NPIV qu'avec les machines virtuelles dotées de disques RDM.

VMware travaille avec les fournisseurs de logiciel de gestion de stockage pour garantir que leur logiciel fonctionne correctement dans des environnements incluant ESXi. Certaines applications de ce type sont :

  • Logiciel de gestion du SAN
  • Logiciel de gestion des ressources de stockage (SRM)
  • Logiciel de snapshot
  • Logiciel de réplication

De tels logiciels utilisent un mode de compatibilité physique pour les RDM afin que le logiciel puisse accéder aux périphériques directement.

Divers produits de gestion s'exécutent mieux de manière centralisée (non pas sur la machine ESXi, tandis que d'autres s'exécutent bien sur les machines virtuelles. VMware ne certifie pas ces applications, ni ne fournit de matrice de compatibilité. Pour savoir si une application de gestion du SAN est prise en charge dans un environnement ESXi, contactez le fournisseur du logiciel de gestion du SAN.