Los volúmenes virtuales son encapsulaciones de archivos de máquinas virtuales, discos virtuales y sus derivados.

Los volúmenes virtuales se almacenan de manera nativa en un sistema de almacenamiento que está conectado a los hosts ESXi a través de Ethernet o SAN. Un sistema de almacenamiento compatible los exporta como objetos y el hardware los administra completamente en el lado del almacenamiento. Por lo general, un GUID único identifica un volumen virtual. Los volúmenes virtuales no se aprovisionan previamente, sino que se crean automáticamente al realizar operaciones de administración de máquinas virtuales. Entre estas operaciones se encuentran la creación y la clonación de máquinas virtuales, además de la creación de instantáneas. ESXi y vCenter Server asocian uno o varios volúmenes virtuales con una máquina virtual.

Tipos de Virtual Volumes

El sistema crea los siguientes tipos de volúmenes virtuales para los elementos principales que componen la máquina virtual:
Data-VVol
Un volumen virtual de datos que se corresponde directamente con el archivo .vmdk de cada disco virtual. Al igual que los archivos de discos virtuales en almacenes de datos tradicionales, los volúmenes virtuales se presentan como discos SCSI ante las máquinas virtuales. Las instancias de Data-VVol pueden tener aprovisionamiento grueso o fino.
Config-VVol
Un volumen virtual de configuración, o un directorio de inicio, representa un pequeño directorio que contiene archivos de metadatos para una máquina virtual. Entre los archivos se encuentran un archivo .vmx, archivos de descriptores para discos virtuales, archivos de registro, etc. El volumen virtual de configuración está formateado con un sistema de archivos. Cuando ESXi utiliza el protocolo SCSI para conectarse al almacenamiento, los volúmenes virtuales de configuración se formatean con VMFS. Con el protocolo NFS, los volúmenes virtuales de configuración se presentan como un directorio NFS. Por lo general, es de aprovisionamiento fino.
Swap-VVol
Se crea la primera vez que se enciende una máquina virtual. Es un volumen virtual que contiene copias de páginas de memoria de máquina virtual que no pueden retenerse en la memoria. Su tamaño se determina según el tamaño de memoria de la máquina virtual. Es de aprovisionamiento grueso de forma predeterminada.
Snapshot-VVol
Un volumen de memoria virtual que incluye el contenido de la memoria de la máquina virtual para una snapshot. Con aprovisionamiento grueso.
Otro
Un volumen virtual para funciones específicas. Por ejemplo, se crea un volumen virtual de resumen para caché de lectura basada en contenido (Content-Based Read Cache, CBRC).

Generalmente, una máquina virtual crea un mínimo de tres volúmenes virtuales: data-VVol, config-VVol, y swap-VVol. El máximo depende de cuántos discos virtuales y snapshots residen en la máquina virtual.

Por ejemplo, el siguiente servidor SQL tiene seis volúmenes virtuales:

  • Config-VVol
  • Data-VVol para el sistema operativo
  • Data-VVol para la base de datos
  • Data-VVol para el registro
  • Swap-VVol para el encendido
  • Snapshot-VVol

Al utilizar diferentes volúmenes virtuales para distintos componentes de la máquina virtual, es posible aplicar y manipular directivas de almacenamiento en el nivel de granularidad más fino. Por ejemplo, un volumen virtual que contenga un disco virtual puede tener un conjunto más completo de servicios que el volumen virtual del disco de arranque de la máquina virtual. De manera similar, un volumen virtual de instantánea puede utilizar un nivel de almacenamiento diferente a comparación de un volumen virtual actual.

Virtual Volumes y aprovisionamiento de disco

La funcionalidad Virtual Volumes admite un concepto de discos virtuales con aprovisionamiento fino y grueso. Sin embargo, desde una prospectiva de E/S, la implementación y la administración de aprovisionamiento grueso o fino por parte de las matrices son transparentes para el host ESXi. ESXi no descarga en las matrices de almacenamiento ninguna de las funciones relacionadas con el aprovisionamiento fino. En la ruta de acceso de datos, ESXi no trata los volúmenes virtuales finos o gruesos de forma diferente.

Seleccione el disco virtual de formato fino o grueso en el momento de creación de la máquina virtual. Si el disco es de formato fino y reside en un almacén de datos de VVol, no se puede expandir el disco para cambiar de tipo más adelante.

Virtual Volumes y compatibilidad de MSCS

Puede colocar un disco compartido en un almacenamiento de Virtual Volumes compatible con las reservas de SCSI persistentes para VVol. Puede utilizar este disco como un disco de cuórum y eliminar las RDM en los clústeres de MSCS. Para obtener más información, consulte la documentación sobre Administración de recursos de vSphere.