Un RDM proporciona varios beneficios, pero no debe utilizarse en todas las situaciones. En general, los archivos de disco virtual son preferibles a los RDM gracias a su manejabilidad. Sin embargo, cuando se necesitan dispositivos sin procesar, debe usar el RDM.

El RDM ofrece varios beneficios.

Nombres persistentes descriptivos
Proporciona un nombre fácil para un dispositivo asignado. Cuando utiliza el RDM, no es necesario referirse al dispositivo por su nombre de dispositivo. Se puede referir a este por el nombre del archivo de asignación, por ejemplo:
/vmfs/volumes/myVolume/myVMDirectory/myRawDisk.vmdk
Resolución de nombres dinámica
Almacena información de identificación única de cada dispositivo asignado. VMFS asocia cada RDM con su dispositivo SCSI actual, independientemente de los cambios en la configuración física del servidor debido a cambios en el hardware del adaptador, cambios de rutas de acceso, reubicación del dispositivo, etc.
Bloqueo de archivos distribuido
Permite usar el bloqueo distribuido de VMFS para dispositivos SCSI sin procesar. El bloqueo distribuido en un RDM hace que sea seguro usar un LUN sin procesar compartido sin perder datos cuando dos máquinas virtuales en distintos servidores intentan acceder al mismo LUN.
Permisos de archivo
Posibilita los permisos de archivo. Los permisos del archivo de asignación se implementan en el momento de abrir el archivo para proteger el volumen asignado.
Operaciones del sistema de archivos
Permite usar las utilidades del sistema de archivos para trabajar con un volumen asignado, usando el archivo de asignación como proxy. La mayoría de las operaciones que son válidas para un archivo común pueden aplicarse al archivo de asignación y se redireccionan para funcionar en el dispositivo asignado.
Snapshots
Posibilita usar snapshots de máquina virtual en un volumen asignado. Las snapshots no están disponibles cuando el RDM se usa en modo de compatibilidad física.
vMotion
Permite migrar una máquina virtual con vMotion. El archivo de asignación actúa como proxy para permitir a vCenter Server migrar la máquina virtual con el mismo mecanismo que para migrar archivos de disco virtual.
Figura 1. vMotion de una máquina virtual con asignación de dispositivos sin formato
vMotion de una máquina virtual con un archivo RDM. El archivo de asignación aparece como un proxy que ayuda a migrar la máquina virtual.
Agentes de administración de SAN
Posibilita ejecutar algunos agentes de administración de SAN dentro de una máquina virtual. De manera similar, cualquier software que necesita acceder a un dispositivo mediante comandos SCSI específicos de hardware puede ejecutarse en una máquina virtual. Este tipo de software se denomina software basado en destino de SCSI. Cuando usa agentes de administración de SAN, seleccione un modo de compatibilidad física para el RDM.
Virtualización de identificador de puerto N (NPIV).
Posibilita usar la tecnología NPIV que permite que un puerto HBA de canal de fibra único se registre en el tejido de canal de fibra con varios nombres de puertos universales (WWPN). Esta capacidad hace que el puerto HBA aparezca como varios puertos virtuales, cada uno con su propio identificador y nombre de puerto virtual. Las máquinas virtuales pueden, a continuación, reclamar cada uno de estos puertos y usarlos para todo el tráfico RDM.
Nota: Puede usar NPIV solo para máquinas virtuales con discos RDM.

VMware funciona con proveedores de software de administración de almacenamiento para asegurar que su software funcione correctamente en entornos que incluyen ESXi. Algunas aplicaciones de este tipo son:

  • software de administración de SAN
  • Software de administración de recursos de almacenamiento (SRM)
  • Software de snapshots
  • Software de replicación

Este tipo de software usa un modo de compatibilidad física para los RDM de modo que el software pueda acceder a dispositivos SCSI directamente.

Varios productos de administración se ejecutan mejor de forma centralizada (no en la máquina de ESXi), mientras que otros se ejecutan bien en las máquinas virtuales. VMware no certifica estas aplicaciones ni proporciona una matriz de compatibilidad. Para saber si una aplicación de administración de SAN es compatible con un entorno de ESXi, póngase en contacto con el proveedor de software de administración de SAN.