web-dev-qa-db-ja.com

ESXi5上のWindowsでのRAID10ボリューム書き込みレイテンシ

VMware ESXi5環境をFujitsuBX922S2ブレードサーバーで実行し、Fujitsu DX90SANに接続しています。

RAID5ボリュームに問題はありませんでしたが、RAID10ボリューム(MSSQL用)はばかげた書き込み遅延を示しています-時には1000ミリ秒を超え、約30ミリ秒を下回ることはありません。これらの遅延の数値は、VMwareで測定されており、関連するSQLサーバーの[パフォーマンス]タブを使用して、[詳細]に変更してから、データストアビューに切り替えています。

DBAはこれに気づき、サーバー上に1GBのファイルを継続的に作成するための簡単なスクリプトを作成しました。

SQLログドライブを同じSAN)上のRAID 5ボリュームに移行しても、認識できる書き込み遅延はありません。

誰かが私が間違って設定した明らかな何かを指摘することができますか?

3
slag

私のSANの経験は仮想SANでの経験ですが、私にはあなたが次のことをしているように思えます。

  1. 現在のRAID5は正常に機能していることを確認しましたが、RAID 0、1、または5の組み合わせは正常に機能していません。元々、RAID 10を2つのシュレブに対応させており、他の単純な構成を試したことを明確にしました。棚全体でこれらの構成をもう一度試している場合は、省略しましたか?あるシェルフで単純にRAID0を試し、次に別のシェルフで別のRAID0を試します。おそらく、圧倒されるのはたった1つの棚です。
  2. これを非vmwareホストで試したかどうかについては言及していません。私が試みることの1つは、外部にある他の何かを介して接続することです。これは単にVMware構成の問題を排除するためです。
  3. 切り替えはどのように見えますか?冗長スイッチがありますか、複数のHBAまたは少なくともデュアルポートHBAがありますか?
  4. ネットワークの問題ではないと思います(sanwise)。複数のLUN間でパフォーマンスの変動が見られると思うからです。
  5. Vmwareでマルチパスを有効にしていますか?富士通にはこのための拡張パックがあるのではないかと思います。
  6. 私の場合は、SANベンダーに電話して、なぜ遅いのかと尋ねます。おそらく、彼らには明らかなことがあるでしょう。
  7. ところで、これはすべてファイバーチャネルだと思いますか?
3
Eric C. Singer

書き込みレイテンシの問題を特定のコントローラーに固定できるかどうかを判断します。すべてのケーブルを確認してください。特定のポートでエラーがないかFC/iSCSIスイッチを確認してください。 MPIOを有効にせずにテストしてみてください。 VMwareの外部のボリュームへの直接書き込みをテストしてみてください。

その後、メーカーにそれを理解させます。これは間違いなく彼らの解決すべき問題です。

2
Jeremy