web-dev-qa-db-ja.com

わずか2Gbpsで転送する10GbpsiSCSIネットワーク

SANのパフォーマンスに問題があります。私は完全な10Gbpsプライベートネットワークをセットアップしています。私は次の設定をしています

1-ファイバートランシーバー10GbE経由で接続されたMac
1-Windows 7 PC、10GbE
1-すべてのポートを備えたHPスイッチは10GbEです
2--10GbEを搭載したQuantumStorNextサーバー
1-10GbEでネットワークに接続された2つのコントローラーを備えたDellCompellent Solution
すべてのサーバー、スイッチ、およびコンピューターには、静的に割り当てられたIPがあります

Compellent Config
Tier 1-10K SAS RAID10のドライブ
Tier 2-7200 SAS RAID6のドライブ(各13ドライブの12グループ)

追加情報
Windows7クライアントTCPオフロードオプション
IPv4チェックサムオフロード-有効
TCPチェックサムオフロード-有効
UDPチェックサムオフロード-有効
大規模送信オフロード-有効
ジャンボパケット-9014バイトが有効

StorNextボリュームをWindows7PCとLionWorkstationにマウントしました。残念ながら、私の転送速度はすべて約2Gbpsまたは2.8Gbpsです(運が良ければ)。このセットアップから少なくとも5Gbpsの速度を実現しようと考えていましたが、ファイルコピーの平均転送速度は約2Gbpsまたは250MBpsを少し上回っています。 LUNをボックスに直接マップし、MACのHFS(ジャーナリング付き)またはWindows 7 PCのNTFSでネイティブにフォーマットしてから、ファイルをコピーすると、約180MBpsになります。そのため、直接マップされたLUNでのパフォーマンスは、StorNextボリュームよりも遅くなります。助言がありますか? 10GbEを使用したiSCSIでパフォーマンスが低下するのを見た人はいますか?どんな助けでも素晴らしいでしょう!ありがとう!

3
cohortq

1.)Jumbosは、割り込みトラフィックに多くのプロセッサ負荷がかかっている場合に役立つ可能性がありますが、TCPが正しく動作している場合は、10Gリンクで2Gをはるかに超えてランプできるはずです。ジャンボを有効にせずに90%を超えて実行されている10GEリンクをたくさん見ました。

2.)ジャンボを使用する場合は、すべてのNICおよびVLANおよび/またはブロードキャストドメインのすべてのスイッチポートで同じサイズを有効にします。PMTUは、パケットがクロスルーターと同じネットワーク内でのMTU値の混合は、悲惨なことにつながります。

3.)私はProcurveギアに特に精通していませんが、TCPバッファの可用性について質問がある場合、高速でトラフィックがトリッキーになる可能性があります。これが明らかになった他のテストを見ました。 (明らかなTCPドロップなし)パフォーマンスの大幅な低下として、実際にバッファーサイズを減らすことで修正されました。

4.)実際のTCP設定(1323、SACKなど)がすべて一貫して構成されていることを確認します。問題のオペレーティングシステムはそのままで問題ないはずですが、よくわかりません。ストレージノードについて。デバイスの設定に関して、またはプロトコルトレース(wiresharkまたはtcpdump)を介して、ウィンドウのサイズ設定と進行中の再送信を監視することを検討する価値があるかもしれません。

5.)問題をさらに切り分けるために、できるだけ多くの変数を排除してみてください。ストレージノードの1つと単一のワークステーションの間のクロスケーブルにまで到達することもできます。時々問題を引き起こすことが知られているので、あなたが言及したオフロードのいくつかを無効にすることを恐れないでください。

4
rnxrx

1500 MTU、アドバイス#1を使用している場合は、ジャンボフレーム/パケットを最大9000で使用します。ジャンボパケットがある程度有効になっているようです(「ジャンボパケット-9014Bytes Enabled」に基づく)ので、パケットが断片化するのを処理している可能性もあります。パスに沿ったすべてが9014バイトのパケットを許可するように設定されていることを確認してください。

1
Karl Z

あなたが探している答えではありませんが、私たちの説得力のあるSANは、パフォーマンスに関しては失望に過ぎませんでした。私も同様のパフォーマンス数値を持っていました(私がジャンプする前に...これはオンですジャンボフレームを使用する専用の10GiSCSIスイッチであり、すべてがCoPilotとDellの「タイガーチーム」の両方によって検証されました。他のSANS(EMCおよび多くのEquallogics)は、比較的優れたパフォーマンスを発揮します。この特定のパフォーマンスのボトルネックから抜け出したのは、コントローラに障害があります。

副操縦士に構成を確認してもらいましたか?適切に設定されていれば、SANはとにかく家に報告し、すでにフラグが立てられている可能性があります。

これらのクライアントマシンでは、どのようなインターフェイス速度がありますか?興味深いネットワーク設定はありますか?最新のドライバー?転送テストを実行している間、リソースモニターでCPU /メモリはどのように見えますか?

1
WinAdmin

ネットワークパフォーマンスが心配な場合は、 iperf を試して、コンピューター間のネットワーク速度をテストしてください。これは、ネットワーク関連の問題を除外するのに役立ちます。

ジャンボフレームを完全に無効にすることを検討しましたか?

0
scape