web-dev-qa-db-ja.com

LSI 1030RAID1を搭載したIBMx336でのSCSIhdのパフォーマンスが非常に悪い

U320コントローラーであるLSI1030にデュアル73GB15kハードドライブを搭載したIBMx336サーバーでパフォーマンスが非常に低下しています。最大3.5MB /秒(HD Tuneユーティリティごと)になっています。少なくとも100MB /秒を超えるはずです(別のx335ボックスは70-80MB /秒で実行されています)。サーバーは最近セットアップされ、実際には問題に気づいていませんでしたが、最初から存在していた可能性があるため、わかりません。 IBM ServerRAIDWindowsユーティリティーをインストールしました。サーバーはWindows2008 R2 Webエディションを実行しています(重要な場合)。

ドライブの1つが不良である可能性があると思いました。これまで、ドライブの1つをアレイから取り外して再度テストしましたが、それでも同じ結果が得られました。 RAID1が再同期するのを待っているので、次に他のドライブをプルしてみます。

ServerRAIDユーティリティも使用しましたが、問題を示す可能性のあるものは何もありません。

私がここで正しい道を進んでいるかどうかはわかりません。したがって、これを追跡するためのアドバイスを探しています。

3
David Tschoepe

サーバーにはストレージコントローラー用のバッテリーバックアップキャッシュがありますか?ある場合、バッテリーが不足しているか、切断されているか、故障していますか?

あなたが説明するようなスループットの劇的な違いは、サーバー上でキャッシュが欠落している、誤動作している、または無効になっている場合と、キャッシュが正しく動作している同一のサーバーで見られます。

新品のマシンでは、バッテリーでバックアップされたキャッシュが充電されている場所で最初に電源を入れたときに、準備が整うまでキャッシュが無効になる場合があります。これは、最初に電源を入れてから最大24時間かかる場合があります。

また、RAIDの再構築中、キャッシュはコントローラーによって無効にされることがよくあります。再構築が完了したら、パフォーマンスを再度確認します。

1
Chris Thorpe

Windowsについてはわかりませんが、 2005年に見たのと同様の問題 はLSI LogicLinuxドライバーのバグに関するものでした。ドライバーがカーネルにコンパイルされた場合、パフォーマンスは大幅に低下しましたが、ドライバーがモジュールとしてロードされた場合、パフォーマンスは期待どおりでした。

だから、これがドライバーについてであるのは初めてではないでしょう。可能であれば、UbuntuライブCD(または選択した他のLinuxディストリビューション)を使用してサーバーを起動し、Linuxでベンチマークできますか?そこでパフォーマンスが上がる場合は、Windowsにいくつかのドライバーの問題があります。

0