La funcionalidad de aceleración de hardware permite que el host ESXi se integre con sistemas de almacenamiento compatibles. El host puede descargar ciertas operaciones de administración de máquina virtual y almacenamiento en los sistemas de almacenamiento. Con la asistencia de hardware de almacenamiento, el host realiza estas operaciones más rápidamente y consume menos CPU, memoria y ancho de banda de tejido de almacenamiento.

Los dispositivos de almacenamiento en bloque, canal de fibra y de iSCSI, y los dispositivos NAS admiten la aceleración de hardware.

Para obtener detalles adicionales, consulte el artículo de la base de conocimientos de VMware en http://kb.vmware.com/kb/1021976.

Beneficios de la aceleración de hardware

Cuando se admite la funcionalidad de aceleración de hardware, el host puede obtener asistencia de hardware y realizar las siguientes tareas de forma más rápida y eficaz.

  • Migrar máquinas virtuales con Storage vMotion
  • Implementar máquinas virtuales desde plantillas
  • Clonar máquinas virtuales o plantillas
  • Bloquear clústeres de VMFS y operaciones de metadatos para archivos de máquina virtual
  • Aprovisionar discos virtuales gruesos
  • Crear máquinas virtuales con tolerancia a errores
  • Crear y clonar discos gruesos en almacenes de datos de NFS

Requisitos de aceleración de hardware

La funcionalidad de aceleración de hardware solo funciona si se utiliza una combinación adecuada de host y matriz de almacenamiento.
Tabla 1. Requisitos de almacenamiento de aceleración de hardware
ESXi Dispositivos de almacenamiento en bloque Dispositivos NAS
ESXi Compatibilidad con el estándar T10 SCSI o complementos de almacenamiento en bloque para integración de matrices (VAAI) Compatibilidad con complementos NAS para integración de matrices
Nota: Si el tejido de almacenamiento SAN o NAS utiliza un dispositivo intermedio frente a un sistema de almacenamiento compatible con la aceleración de hardware, este dispositivo también debe ser compatible con la aceleración de hardware y contar con las certificaciones apropiadas. El dispositivo intermedio puede ser un dispositivo de virtualización de almacenamiento, de aceleración de E/S, de cifrado, etc.

Estado de compatibilidad con la aceleración de hardware

vSphere Client muestra el estado de compatibilidad con aceleración de hardware de cada dispositivo de almacenamiento y almacén de datos.

Los valores de estado son Desconocido, Compatible y No compatible. El valor inicial es Unknown.

En el caso de los dispositivos en bloque, el estado cambia a Supported después de que el host finaliza correctamente la operación de descarga. Si la operación de descarga genera errores, el estado cambia a Not Supported. El estado permanece como Unknown si el dispositivo ofrece una compatibilidad parcial con la aceleración de hardware.

Con NAS, el estado cambia a Supported cuando el almacenamiento puede realizar al menos una operación de descarga de hardware.

Cuando los dispositivos de almacenamiento no son compatibles u ofrecen compatibilidad parcial con las operaciones del host, el host vuelve a los métodos nativos para realizar las operaciones no admitidas.

Consideraciones sobre la aceleración de hardware

Cuando se utiliza la funcionalidad de aceleración de hardware con ESXi, se aplican ciertas consideraciones.

Varios motivos pueden causar errores en una operación acelerada por hardware.

Por cada primitivo que la matriz no implementa, la matriz devuelve un error. El error activa el host ESXi para intentar la operación con los métodos nativos.

El administrador de transferencia de datos de VMFS no aprovecha las descargas de hardware, en su lugar, utiliza el movimiento de los datos de software cuando ocurre una de las situaciones siguientes:

  • Los almacenes de datos de VMFS de origen y destino tienen distintos tamaños de bloques.
  • El tipo de archivo de origen es RDM y el tipo de archivo de destino no lo es (archivo normal).
  • El tipo VMDK de origen es grueso con todos los bloques puestos a cero y el tipo de VMDK de destino es fino.
  • El VMDK de origen o destino está en formato disperso o alojado.
  • La máquina virtual de origen tiene una snapshot.
  • La dirección lógica y la longitud de transferencia en la operación solicitada no están alineadas con la alineación mínima que requiere el dispositivo de almacenamiento. Todos los almacenes de datos creados con vSphere Client se alinean automáticamente.
  • VMFS tiene varios LUN o extensiones, y se encuentran en distintas matrices.

La clonación de hardware entre matrices, incluso dentro del mismo almacén de datos de VMFS, no funciona.