25 febrero 2011

Monitorizar borrado de snapshot en VMware / ESX cuando la tarea da error al 95%

si una tarea de borrado de snapshot (dellete) se os queda colgada....o por lo menos de modo aparente porque da un tiemout a los 15minutos (por defecto en todo el vcenter) y al 95%...la tarea se puede seguir ejecutando en segundo plano.

Para ello podemos monitorizarlo conectándonos por ssh al ESX directamente y analizando los ficheros .vmdk :

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1007566

Nuevas certificaciones VMware Desktop (VMware View - VDI)

VMware ha lanzado este mes de Febrero las nuevas certificaciones para su entorno View, el primer examen todavia esta en beta y el resto se lanzaran a mediados/finales de año:

•VMware Certified Associate (VCA-DT)
•VMware Certified Professional (VCP-DT) – coming soon!
•VMware Certified Advanced Professional (VCAP-DT) – coming soon!

Mas info en http://mylearn.vmware.com/portals/certification/

VMworld Europe ya tiene fecha para 2011

Para los afortunados que podais asistir, VMworld 2011 Europe, October 18-20 in Copenhagen, el de los States sera en Las Vegas...como no! 
Como nota a destacar,NetApp se una como patrocinador del evento este año con mas fuerza, un buen indicador que cada vez mas gana terreno a otras soluciones de almacenamiento por su versatilidad, seguridad y sencillez de manejo, sobre todo para trabajar con NFS y vSphere http://www.vmworld.com/

24 febrero 2011

Guias para solucionar problemas de rendimiento de VMware vSphere 4.1

Recien salida del horno la nueva guia para solucionar problemas de rendimiento de Vmware vSphere 4.1 de Febrero de 2011: "Performance Troubleshooting
for VMware vSphere 4.1"

http://communities.vmware.com/servlet/JiveServlet/download/10352-2-28235/vsphere4-performance-troubleshooting.pdf

Os dejo tambien el resto de enlaces a documentacion actualizada de VMware vSphere:

• vSphere Basic System Administration
   http://www.vmware.com/pdf/vsphere4/r41/vsp_41_dc_admin_guide.pdf

• vSphere Resource Management Guide
   http://www.vmware.com/pdf/vsphere4/r41/vsp_41_resource_mgmt.pdf

• Large Page Performance
   http://www.vmware.com/resources/techresources/1039

• Timekeeping in VMware Virtual Machines
   http://www.vmware.com/resources/techresources/238

• Timekeeping best practices for Linux
   http://kb.vmware.com/kb/1006427

• Java in Virtual Machines on VMware ESX: Best Practices
   http://www.vmware.com/resources/techresources/1087

• Managing Performance Variance of Applications Using Storage I/O Control
   http://www.vmware.com/resources/techresources/10120

• VMware Network I/O Control: Architecture, Performance and Best Practices
   http://www.vmware.com/resources/techresources/10119

16 febrero 2011

Acciones a considerar analizando graficas de rendimiento de VMware, Cap.I

Las graficas de rendimiento de Vmware ó "Performance Charts" nos pueden ayudar para tomar decisiones para mejorar o aumentar el rendimiento del entorno virtual:

>Sobre las graficas de CPU: en lineas generales, si la uso de la CPU de una maqiuna virtual esta por encima del 90% y el valor CPU ready esta por encima del 20% el rendimiento de la maquina estara afectado. Si es asi, debemos considerar estas opciones:

-Verificar que las VMware tools esta instaladas y actualizadas correctamente
-Si el cluster no esta en formato DRS, habilitarlo en las settings del Cluster.
-Si el cluster es DRS,aumentar numero de host y migrar una o mas maquinas virtuales al nuevo host.
-Verificar la agresividad del valor de threshold, si esta en low, aumentarlo y probar el rendimeinto.
-Aumentar en numero de CPU de los host o las vCPU de las maquinas virtuales.
-Habilitar las opciones de ahorro de CPU como en TCP Segmentation Offload.

>Sobre las graficas de Disco: si los valores de latencia son altos o hay problemas en general de rendimiento de los discos, consideremos estas opciones:


-Aumentar la memoria de la maquina virtual. Esto ayudara a reducir la actividad de I/O, ya que la memoria se podra utilizar para cachear datos y no recurrir a su escritura en disco. Para verificar si las maquinas virtuales tienen la cantidad de memoria adecuada, debemos revisar las estadisticas de la swap en el sistema operativo guest.
-Defragmentar los file system de los sistemas operativos guest
-Desactivar los antivirus que escanean los ficheros VMDK y los VMEM.

-Utilizar Storage VMotion para migrar maquinas con I/O-intensivo hacia otros host ESX/ESXi.
-Repartir los storage sobre diferentes LUNs que esten conectadas por diferentes adaptadores
-Verificar que la cache de las controladoras HBAs y RAID estan correctamente dimensionadas.

-Ajustar el parametro Disk.SchedNumReqOutstanding (Revisar la guia de "Fibre Channel SAN Configuration Guide")

-Para las maquinas de uso intensivo, separar el disco fisico de la maquina virtual del drive que contenga el system-page-file (archivo de paginacion).
-Deshabilitar el "memory trimming" añadiendo la linea MemTrimRate=0 en la configuracion del VMX de la maquina virtual
-En maquinas de uso muy intensivo de I/O, asiganar el espacio total del disco en "preallocated" en el momento de crearlo: "Allocate all disk space now", con lo que no se va a degradar el rendiemiento cuando necesite crecer y ocupar espacio en disco fisico.

...en proximos post hablaremos de los valores de RAM y NETWORKING.