Un sistema de almacenamiento basado volúmenes virtuales proporciona extremos de protocolo que se pueden detectar en el tejido de almacenamiento físico. Los hosts ESXi usan los extremos de protocolo para conectarse a volúmenes virtuales en el almacenamiento. La operación de los extremos de protocolo depende de los protocolos de almacenamiento que exponen los endpoints en los hosts ESXi.
Virtual Volumes admite NFS versión 3 y 4.1, iSCSI, canal de fibra y FCoE.
Independientemente de qué protocolo de almacenamiento se use, los extremos de protocolo proporcionan acceso uniforme al almacenamiento SAN y NAS. Un volumen virtual, como un archivo en otro almacén de datos tradicional, se presenta en una máquina virtual como un disco SCSI.
Transportes basados en Virtual Volumes y SCSI
En matrices de disco, los volúmenes virtuales admiten protocolos de canal de fibra, FCoE e iSCSI.
Cuando se usa el protocolo basado en SCSI, el extremo de protocolo representa un LUN de proxy definido por un WWN de LUN basado en T10.
Como cualquier LUN basado en bloques, los extremos de protocolo se detectan mediante comandos de detección de LUN estándar. El host ESXi vuelve a examinar periódicamente para encontrar dispositivos nuevos y detecta de manera asíncrona extremos de protocolo basados en bloques. Es posible acceder al extremo de protocolo mediante varias rutas de acceso. El tráfico en esas rutas de acceso sigue directivas de selección de rutas de acceso conocidas, como es común para los LUN.
En matrices de disco basadas en SCSI durante la creación de la máquina virtual, ESXi crea un volumen virtual y lo formatea como VMFS. Este pequeño volumen virtual almacena todos los archivos de metadatos de la máquina virtual y se conoce como config‐VVol. config‐VVol funciona como un localizador de almacenamiento de máquina virtual para vSphere.
Los volúmenes virtuales en matrices de discos admiten el mismo conjunto de comandos SCSI que VMFS y utilizan ATS como mecanismo de bloqueo.
Transportes de Virtual Volumes y NFS
Con el almacenamiento NAS, un extremo de protocolo es un recurso compartido de NFS que el host ESXi monta mediante la dirección IP o el nombre de DNS y un nombre de recurso compartido. Virtual Volumes admite NFS versión 3 y 4.1 para acceder al almacenamiento NAS. Se admiten los formatos IPv4 e IPv6.
Sin importar la versión que se utilice, una matriz de almacenamiento puede proporcionar varios extremos de protocolo para fines de disponibilidad.
Los volúmenes virtuales en dispositivos NAS admiten las mismas llamadas a procedimiento remoto (Remote Procedure Calls, RPC) de NFS que los hosts ESXi usan al conectarse a puntos de montaje NFS.
En dispositivos NAS, config‐VVol es un subárbol de directorio que corresponde a un config‐VVolID. config‐VVol debe admitir directorios y otras operaciones necesarias para NFS.