Como activar memory compression en VMware vSphere ESX 4.1
vSphere ESX y ESXi 4.1 traen incorporado una nueva característica denominada Memory Compression. Sin lugar a dudas esta nueva carácterística ayuda a optimizar el uso de la memoria ram de nuestros host basados en ESX, sin embargo hay que aclarar que utilizar memory compression no es ni lo más performante pero tampoco es lo peor, simplemente es un estadío intermendo que tiene el ESX antes de enviar las páginas de memoria al ballooning cuando nuestro host se encuentra sin memoria.
Por defecto, memory comnpression se encuentra activado, es decir que no necesitan configurar nada para que este comienze a funcionar, sin embargo, si por motivos particulaes, desean deshabilitarlo, deben ingresar a:
ESX > SYSTEM CONFIGURATION > ADVANCED SETTINGS > MEM
allí buscaremos el valor
Mem.MemZipEnable
y comprobaremos que el mismo está en 1 (activado), para desactivarlo deberemos colocarlo en 0.
Así mismo, podemos customizar los valores de porcentage de memoria caché que querremos utilizar, para ello elegimos las siguientes opciones:
Mem.MemZipMax.Pct
Por medio de este valor, podemos configurar la cantidad máxima (en porcentage) de caché comprimida de memoria por VM.
Ahora bien, en las graficas de Performance no se encuentra activa la vista de Memory Compression, para poder visualizarla deberán ingresar al menú PERFORMANCE > CUSTOMIZE PERFORMANCE CHART > MEMORY y activar COMPRESION RATE (memdido en KBps).
Con estos tips ya tienen todo lo referido a como habilitar, deshabilitar y visualizar los datos referidos a memory compresión en un ESX, pero es importante tenér en cuenta que todo lo que modifiquen a este nivel, impactar á de manera positiva o negativa en la performance de sus VMs, por lo cual es recomendable que los valores estén por default salvo que el soporte de VMware o un especialista les recomiende lo contrario.
Saludos,
Ing. Diego Quintana vEXPERT 2010 – VCP-VTSP |