He leído mucha información sobre el uso de unidades SSD en el 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 a la unidad, etc.
Lo que no encontré es una respuesta clara a la pregunta: "¿hay alguna forma de usar la unidad SSD en el sistema operativo invitado sin afectar su rendimiento (asociado con la falta del comando TRIM)".
Por ejemplo ... ¿es la solución conectar la unidad SSD en modo RAW a la máquina invitada? Si no, ¿por qué? ¿Hay alguna otra opción más difícil de implementar solo para "hacer lo correcto"?
ssd
virtualization
vmware-workstation
trim
Krzysztof Szynter
fuente
fuente
Respuestas:
Actualmente ejecuto VM Workstation 8 en un conjunto de 3 SSD OCOP Vertex 3 240 Max IOP en un conjunto RAID 0. El rendimiento es excelente. Como no hay TRIM en RAID, solo dejo aproximadamente 100 Gb sin usar para que la recolección de basura aún pueda llevarse a cabo. La falta de TRIM nunca ha sido un factor y estoy ejecutando unos 8 servidores, incluido un servidor iSCSI. Con iSCSI solo sirvo imágenes de disco y el rendimiento es excelente. La agrupación es muy factible, incluso en una buena computadora portátil. Ejecutar VMware ESXi también es muy factible. SSD lo hace posible.
fuente
TRIM se utiliza para indicar explícitamente a SSD qué bloques son gratuitos para la 'recolección de basura'. Si conecta directamente SSD a un invitado de VM y deja que el invitado maneje TRIM, lo logrará. Sin embargo, tengo entendido que si mantiene sus archivos vmdk en un OS / FS que admite TRIM, entonces debería estar 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.
fuente