web-dev-qa-db-ja.com

iSCSIパフォーマンスの質問

長い間お詫び申し上げます。

まったく新しいvSphere展開でのiSCSIの動作低下のトラブルシューティングを試みています(まだテスト中です)。

レイアウトは次のとおりです。

3台のvSphereホスト。それぞれ2x10GBNICがNexus5020のペアに接続されており、その間に10ギガのバックツーバックがあります。 NICは、アクティブ/アクティブ冗長方式でポートチャネル化されます(N1KVに精通している場合はvPC-macピン留めを使用)。両方のNICは、サービスコンソール、vmotion、iSCSI、およびゲストトラフィックを伝送します。 iSCSIは単一のサブネット/単一のVLANであり、IPネットワーク(厳密にはレイヤー2)を介してルーティングされません)

これが1ギガの展開だったとしたら、iSCSIトラフィックを別々のNICに分割することになるでしょうが、10ギガビットインフラストラクチャのサーバーに4つ以上のNICを投入し始めると、価格/ポートはかなりばかげてしまい、私はあまり確信が持てません。それは必要です。ただし、対話/技術的事実についてはオープンです。

この時点で、単一のVMゲストでもiSCSIストレージ(同じNexus 502010gigスイッチ上のEMCCX4)で低速で起動し、iSCSIからのVM​​の復元には約2倍の時間がかかります。サーバーの関係者は、iSCSIを独自のNICに分割すると、パフォーマンスが大幅に向上するようだと述べています。ネットワークの観点から、考えられる変数(ポート構成エラー、MTUの問題、輻輳)を確認しました。など)そして私は乾き始めています。これらのホストには、その時点で実行されている非常に具体的なテスト以外のトラフィックは実際にはありません。注意すべき重要な点は、ゲストトラフィックは正常に機能していることです...ストレージは存在するグレムリンによって影響を受ける唯一のもの。

私たちはほとんど何もしていないので、ネットワークインフラストラクチャを「過剰に利用」していないと結論付けて、これを解決するために使用できるいくつかの役立つヒント/アイデアを探しています...できれば余分な10ギガのNICを投げつけることなく使用率は約10%ですが、他のユーザーには70%以上残っています。

2
RyanLambert

おそらく、CX4に1つ以上のデュアルポート10Gbpsアダプターがありますか?もしそうなら、ベースラインパフォーマンステストのために、ポートの1つと単一のサーバー間のポイントツーポイントリンクを試しましたか?そうでなければ、私はそれをひもでつなぐことを考え、ネクサスを切り取り、あなたがどのように乗るかを見てください-結果は興味深いはずです。

ああ、余談ですが、あなたのデザインは私には問題ないようです;)

2
Chopper3