web-dev-qa-db-ja.com

VMWare esxi Ubuntuの非常に遅いディスクパフォ​​ーマンス(3MB /秒)の原因は何ですか?

現在、Zentyal Server(Ubuntu)をゲストとしてAdaptecRAIDコントローラーRAID10のesxi5ホストで実行しています。エンタープライズWDハードドライブ、8コアCPU、8 GbのRAM(少しやり過ぎです)を使用して、約40人のユーザーをサーバーに接続しています。現在、シンプロビジョニングでは800GBのうち300GBのストレージが使用されています。

当初、読み取り/書き込みパフォーマンスは驚くべきものでした(読み取り200MB /秒、書き込み170MB /秒)が、ストレージが大きくなるにつれて、ddとhdparmを使用して読み取りパフォーマンスが9MB /秒、書き込みパフォーマンスが約2〜3MB /秒に低下しました。

何が原因であるか理解できません。助けていただければ幸いです。私はCPUをチェックしましたが、誰かがCPUに書き込んでいない限り、CPUの多くは使用されていません(最大になり、サーバーにウイルス対策はありません)。

これは、別のゲストを作成しようとしたときにこのゲストでのみ発生するようです。hdparmとddは、平均200MB/170MBの読み取り/書き込みパフォーマンスを返しました。

5
Reza

私はこの問題の解決策を見つけました:

  • UbuntuゲストにVMware Toolsをインストールすると、パフォーマンスが少し向上しました。
  • 私がGuest 4仮想ソケット(vCPU)を割り当てたという事実により、パフォーマンスが大幅に低下しました。調査の結果、Ubuntu(おそらくLinux)オペレーティングシステムで大きな問題が発生し、システムに長いスイッチと遅延が発生することがわかりました応答性。仮想ソケットを1に減らした後、OSのパフォーマンスは、再起動後すぐにピークパフォーマンスに達しました。

新しい読み:

  • Hdparmの使用:-平均キャッシュ読み取り:13255MB /秒-平均バッファディスク読み取り:146MB /秒

  • Ddの使用:-平均書き込み速度(bs = 16k、count = 256k):169MB /秒

書き込み速度が読み取り速度より速くてはならないことは知っていますが、誰もが知っているように、ddは本来あるべきほど正確ではありません!しかし、9MB /秒の読み取りと3MB /秒の書き込みという悲惨な平均速度からはまだ大幅に増加しています。

これがこの問題を抱えている人たちに役立つことを願っています。

3
Reza