PERC H310コントローラ(購入を後悔し始めています)に5 500GB 7.2K RPM SATA 3Gbps 2.5インチホットプラグハードドライブを実行するDell R620があります。
ESXi 5.0の無料ライセンスを実行しているLinux VM(Fedora 19、Cent 6およびUbuntu 12.04)で読み取り/書き込み速度がひどくなります。 Thin、Thick、SparseのVMDKを使用しても違いはありません。
Hdparmの例:
cached reads 9750 MB in 2.00 seconds = 4877.74 MB/sec
buffered reads: 42 MB in 3.44 seconds = 12.21 MB/sec
また、dd if =/dev/zero of = test bs = 1048576 count = 2048(任意の2GBファイルを作成する)には約1分半かかりました!
ディスク速度がはるかに速い同様のVMを持つソフトウェアRAIDコントローラーを備えた非常に類似したホストがあります。私はRAIDをセットアップしませんでした、私はサーバーを管理するだけですが、ITがそれらをセットアップしました。
データストアは、読み取りの場合は平均1.189ミリ秒の待ち時間、書き込みの場合は6.3ミリ秒の待ち時間を示しています。データストアには1.89 TBと表示されているので、RAID 5の5 x 500 GBドライブではほぼ正しいです。最初は、すべてのドライブを使用しているのではないかと思っていました。 ?RAID BIOSを調べて、実行できる診断があるかどうかを確認するようITに依頼しました。
[〜#〜] update [〜#〜]高速なホストには10K RPMディスクがあり、新しいホストには7.2Kがあることに気付きました
PDATE 2 SDカードから実行されているESXiが、VM内のディスク操作のパフォーマンスに遅延を引き起こしている可能性はありますか?
Dell PERC H310コントローラ 書き込みキャッシュを使用する機能はありません 。
H310 —エントリーハードウェアRAIDコントローラー。キャッシュなしでエントリーレベルのパフォーマンスを提供します。適度なパフォーマンスのRAID5機能。
この結果、書き込みパフォーマンスが低下します。これは、ESXiまたはローカルディスクを使用した仮想化には非常に悪いコントローラです。
RAIDを使用すると、RAIDは内蔵ディスクキャッシュメモリをオフにするため、PERC H310を使用している場合は、OSが提供するものを除いて、読み取りバッファー/書き込みバッファーなしで実行されます。
メモリのないRAIDコントローラは、JBOD(キャッシュがオンの場合)とミラーリングには役立ちますが、RAID 0(ストライピング)またはRAID 5(パリティ付きのストライピング)キャッシュがオフの場合はあまり役に立ちません。
10Kドライブは違いをもたらします。