¿Qué cambios de configuración puedo hacer para acelerar las máquinas virtuales Windows extremadamente lentas en ESXi 4.0?

¿Qué cambios de configuración puedo hacer para acelerar las máquinas virtuales Windows extremadamente lentas en ESXi 4.0?

Recientemente me mudé de VMWare Server a ESXi 4.0. Ejecutando en Dell T310. Mis máquinas virtuales han sido restauradas pero funcionan muy lentamente en comparación con VMWare Server. Cargué ESXi 4.0 usando solo valores predeterminados.

¿Dónde hay algunas áreas donde puedo modificar el rendimiento? Incluso iniciar sesión en las máquinas virtuales puede resultar extremadamente lento. Intentar instalar software en cualquiera de ellos es una experiencia nueva y dolorosa.

Dell PowerEdge T310
Xeon X3460 2,80 GHz
32 GB RAM
1 disco duro (2 TB)

Tengo 16 máquinas virtuales en este servidor, pero solo seis se ejecutarán durante mis pruebas. Mantengo un ojo en las pestañas Asignación de recursos y Rendimiento del host y nunca veo que la CPU o la RAM se acerquen a estar vinculadas. La pestaña Eventos muestra algunos avisos sobre problemas de RAM de video y algunos consejos sobre problemas de activación de Windows, pero nada que indique el tipo de lentitud que estoy experimentando.

1 Windows Server 2008 R2 (64 bits) - 4 GB de RAM
1 Windows 7 (32 bits) - 2 GB de RAM
1 Vista (32 bits) - 1 GB de RAM
3 XP (32 bits) - 1 GB de RAM

¡A ti!

Gracias - Shawn

Respuesta1

Supongo que estás ejecutando todo esto en 1 HD. VMware tiene que ver con las IOPS y lo primero que se elimina suele ser las IOPS. UsarESXtoppara verificar sus números IO. 1 HD es bueno para aproximadamente 150 IOPS

Respuesta2

Para continuar con el comentario de @Jim B: Supongo que tienes una unidad SATA de 7200 RPM ya que mencionaste una capacidad de 2 TB. Esa unidad le brindará menos de 100 IOP, lo que realmente será complicado si esas máquinas virtuales hacen prácticamente cualquier cosa con IO.

Si es posible, una opción sería agregar una unidad SSD a su caja. Si sus máquinas virtuales tienen aprovisionamiento ligero (puede convertirlas con vmkfstools) y no tienen una gran cantidad de datos, le sería de gran utilidad.

Respuesta3

Tu problema es el disco duro. Como dijo Jim B, use ESXTOP o los contadores de disco en la pestaña Rendimiento del VI Client para verificar los números reales, pero es casi seguro que encontrará que las latencias del disco son muy altas (muchas decenas de ms, si no cientos) y las longitudes de las colas serán largas. en su caso, una longitud de cola sostenida superior a 1 será un problema porque solo tiene un disco para manejar las solicitudes de IO.

1 HD de 2 TB es bueno para alrededor de 80 IOPS bajo estrés porque, en el mejor de los casos, es un disco SATA de 7,2 K; si es una unidad de 5400 RPM, será aún peor. Ejecutar 6 máquinas virtuales Windows variadas desde un solo disco al mismo tiempo será muy lento en cualquier plataforma. Por lo general, necesita entre 30 y 50 IOPS por máquina virtual de Windows y más si están realizando algún tipo de trabajo, y las nuevas instalaciones de Windows 7 y Vista tendrán la indexación funcionando como un tren durante un tiempo, lo que sin duda estresará la E/S del disco. Como mínimo necesitarás tres o cuatro discos SATA en RAID 5 para que esta configuración sea soportable. Usted dice que las cosas fueron mejor con VMware Server: ¿estaba ejecutando tantas máquinas virtuales al mismo tiempo y, de ser así, con qué subsistema de disco duro?

Respuesta4

Además de las cosas HD, asegúrese de instalar las herramientas VMWare, sin ellas, incluso en los sistemas de mayor rendimiento. He visto que las cosas van muy lentas hasta que se instalan.

información relacionada