¿Cómo funciona VmWare Workstation con unidades SSD?

¿Cómo funciona VmWare Workstation con unidades SSD?

He leído mucha información sobre el uso de unidades SSD en un entorno de virtualización y los posibles problemas con el comando TRIM no compatible. Entiendo completamente qué es TRIM, cuáles son los problemas al pasar TRIM al disco, etc.

Lo que no encontré es una respuesta clara a la pregunta: "¿hay alguna forma de utilizar la unidad SSD en el sistema operativo invitado sin afectar su rendimiento (asociado con la falta del comando TRIM)"?

Por ejemplo... ¿la solución es conectar la unidad SSD en modo RAW a la máquina invitada? Si no, ¿por qué? ¿Existen otras opciones más difíciles de implementar simplemente para "hacerlo bien"?

Respuesta1

Actualmente ejecuto VM Workstation 8 en un conjunto de 3 SSD OCZ Vertex 3 240 Max IOP en un conjunto RAID 0. El rendimiento es genial. Como no hay TRIM en RAID, simplemente dejo alrededor de 100 Gb sin usar para que aún se pueda realizar la recolección de basura. La falta de TRIM nunca ha sido un factor y estoy ejecutando alrededor de 8 servidores, incluido un servidor iSCSI. Con iSCSI solo entrego imágenes de disco y el rendimiento es excelente. La agrupación en clústeres es muy factible, incluso en una buena computadora portátil. Ejecutar VMware ESXi también es muy factible. SSD lo hace posible.

Respuesta2

TRIM se utiliza para indicarle explícitamente a SSD qué bloques están libres para la "recolección de basura". Si conecta SSD directamente a una máquina virtual invitada y deja que el invitado maneje TRIM, lo logrará. Sin embargo, tengo entendido que si mantiene sus archivos vmdk en un sistema operativo/FS que admita TRIM, entonces debería estar todo listo. Por lo tanto, Vmware Workstation en Win 7 que admite TRIM debería ser lo suficientemente bueno para la longevidad y el rendimiento de su unidad SSD.

información relacionada