Se pueden usar parámetros de VMFS avanzados para configurar la memoria caché del bloque del puntero.

Conforme aumenta el tamaño de los archivos de la máquina virtual en los almacenes de datos de VMFS, la cantidad de bloques del puntero que usan estos archivos también aumenta. Los bloques del puntero se usan para dirigirse a bloques de archivo en archivos grandes de máquina virtual y discos virtuales en el almacén de datos de VMFS.

Es posible configurar los tamaños mínimo y máximo de la memoria caché de bloque del puntero en cada host ESXi. Cuando el tamaño de la memoria caché asignada al bloque del puntero se acerca al tamaño máximo configurado, un mecanismo de expulsión elimina algunas entradas del bloque del puntero de la memoria caché.

El tamaño máximo de la memoria caché de bloque del puntero debe estar basado en el tamaño de trabajo de todos los archivos de disco virtual abiertos que residen en los almacenes de datos de VMFS. Todos los almacenes de datos de VMFS en el host usan una sola memoria caché de bloque del puntero.

El valor mínimo se basa en la memoria mínima garantizada que el sistema puede asignar a la memoria caché. 1 TB de espacio de archivo abierto requiere aproximadamente 4 MB de memoria.

Para configurar los valores mínimo y máximo de la memoria caché del bloque del puntero, use el cuadro de diálogo Configuración avanzada del sistema de vSphere Web Client.

Tabla 1. Parámetros avanzados para regular la memoria caché de bloque del puntero
Parámetro Valores Descripción
VMFS3.MaxAddressableSpaceTB El valor predeterminado es 32 (en TB). Tamaño máximo de todos los archivos abiertos que la memoria caché de VMFS admite antes de comenzar la expulsión.
VMFS3.MinAddressableSpaceTB El valor predeterminado es 10 (en TB). Tamaño mínimo de todos los archivos abiertos que la memoria caché de VMFS garantiza admitir.

Puede usar el comando esxcli storage vmfs pbcache para obtener información acerca del tamaño de la memoria caché del bloque del puntero y otras estadísticas. Esta información lo ayuda a ajustar los tamaños mínimo y máximo de la memoria caché del bloque del puntero, para que pueda obtener el máximo rendimiento.