Wie ist die Leistung von VmWare Workstation mit SSD-Laufwerken?

Wie ist die Leistung von VmWare Workstation mit SSD-Laufwerken?

Ich habe viele Informationen zur Verwendung von SSD-Laufwerken in Virtualisierungsumgebungen und den möglichen Problemen mit nicht unterstützten TRIM-Befehlen gelesen. Ich verstehe vollkommen, was TRIM ist, welche Probleme es gibt, TRIM an das Laufwerk weiterzugeben und so weiter.

Was ich nicht gefunden habe, ist eine klare Antwort auf die Frage: „Gibt es eine Möglichkeit, ein SSD-Laufwerk im Gastbetriebssystem zu verwenden, ohne dessen Leistung zu beeinträchtigen (aufgrund des fehlenden TRIM-Befehls)?“

Ist die Lösung beispielsweise, das SSD-Laufwerk im RAW-Modus mit dem Gastcomputer zu verbinden? Wenn nicht, warum? Gibt es andere, schwieriger zu implementierende Optionen, nur um es „richtig zu machen“?

Antwort1

Ich betreibe derzeit VM Workstation 8 auf einem Satz von 3 OCZ Vertex 3 240 Max IOP SSDs in einem RAID 0-Satz. Die Leistung ist großartig. Da es im RAID kein TRIM gibt, lasse ich einfach etwa 100 GB ungenutzt, damit die Garbage Collection trotzdem stattfinden kann. Der Mangel an TRIM war nie ein Faktor und ich betreibe etwa 8 Server, darunter einen iSCSI-Server. Mit iSCSI stelle ich einfach Disk-Images bereit und die Leistung ist super. Clustering ist sehr gut machbar, sogar auf einem guten Laptop. Das Ausführen von VMware ESXi ist ebenfalls sehr gut machbar. SSD macht es möglich.

Antwort2

TRIM wird verwendet, um SSDs explizit mitzuteilen, welche Blöcke für die „Garbage Collection“ frei sind. Dies erreichen Sie, indem Sie SSD direkt an einen VM-Gast anschließen und den Gast TRIM handhaben lassen. Meines Wissens nach sollten Sie jedoch gerüstet sein, wenn Sie Ihre VMDK-Dateien auf einem Betriebssystem/FS aufbewahren, das TRIM unterstützt. Daher sollte Vmware Workstation unter Win 7, das TRIM unterstützt, für die Langlebigkeit und Leistung Ihres SSD-Laufwerks gut genug sein.

verwandte Informationen