VmWare Workstation は SSD ドライブでどのように動作しますか?

VmWare Workstation は SSD ドライブでどのように動作しますか?

私は、仮想化環境での SSD ドライブの使用と、サポートされていない TRIM コマンドで発生する可能性のある問題について多くの情報を読みました。TRIM とは何か、TRIM をドライブに渡すことでどのような問題が発生するかなどを完全に理解しています。

私が見つけられなかったのは、「ゲスト OS で SSD ドライブをパフォーマンスに影響を与えずに使用する方法はありますか (TRIM コマンドの欠如に関連)」という質問に対する明確な答えです。

たとえば、RAW モードの SSD ドライブをゲスト マシンに接続するのが一番の解決策でしょうか。そうでない場合、その理由は何でしょうか。単に「正しく行う」ためだけに、実装がより難しい他のオプションはありますか。

答え1

現在、VM Workstation 8 を RAID 0 セットの 3 台の OCZ Vertex 3 240 Max IOP SSD で実行しています。パフォーマンスは素晴らしいです。RAID には TRIM がないので、ガベージ コレクションを実行できるように、約 100Gb を未使用のままにしています。TRIM の不足は問題にならず、iSCSI サーバーを含む約 8 台のサーバーを実行しています。iSCSI ではディスク イメージを提供するだけで、パフォーマンスは抜群です。クラスタリングは、高性能なラップトップでも簡単に実行できます。VMware ESXi の実行も簡単に実行できます。SSD があれば、それが実現できます。

答え2

TRIM は、どのブロックが「ガベージ コレクション」用に空いているかを SSD に明示的に伝えるために使用されます。SSD を VM ゲストに直接接続し、ゲストに TRIM を処理させると、これを実現できます。ただし、vmdk ファイルを TRIM をサポートする OS/FS 上に保存しておけば、すべて準備完了になるはずです。したがって、TRIM をサポートする Win 7 上の Vmware Workstation は、SSD ドライブの寿命とパフォーマンスに十分なはずです。

関連情報