A continuación voy a explicaros un pequeño truco para mejorar el rendimiento del acceso a disco en los servidores ESXi. Básicamente consiste en deshabilitar el driver VMFS2 del kernel de nuestros hypervisores ESX/ESXi, lo cual hace que mejore el rendmiento del acceso a disco.

A priori sobre un servidor ESX es fácil conseguirlo, únicamente debemos ejecutar la siguiente instrucción en la service console:

esxcfg-module -d vmfs2

Mediante este comando conseguimos 2 objetivos: el primero es deshabilitar el módulo del kernel y en segundo lugar impedir que se cargue en el siguiente arranque del servidor.

Para un servidor ESXi la cosa se complica un poco, ya que no disponemos de service console. Además el comando esxcfg-module de vcli no trae la opción -d, así que tampoco podemos utilizarlo.

Finalmente la unica solución que he encontrado consiste en entrar en la consola oculta de ESXi y ejecutar el comando esxcfg-module que viene en ella.

Para ello seguimos los siguientes pasos:

1- pulsamos alt-f1 en la consola de ESXi

2- introducimos la cadena unsupported

3- introducimos el password de root del servidor ESXi

Con las instrucciones anteriores obtenemos acceso a la consola oculta del servidor ESXi. Dentro de esta mini-consola ejecutamos el siguiente comando:

esxcfg-module -d vmfs2

Si alguien conoce otra forma más ortodoxa de conseguir descargar el módulo VMFS2 del kernel en un servidor ESXi sería interesante conocerla, muchas gracias y un saludo.