web-dev-qa-db-ja.com

スイッチのアップリンクポートを使用するiSCSI

スイッチのアップリンクポートは通常、iSCSIポートとして正常に機能しますか? 10GBのiSCSISANを追加しており、コンボスイッチ(48x1gbおよび4x10gbのSFP +アップリンクポート)を取得し、iSCSI SANに10GBを使用し、1GBのiSCSISANに使用したいと考えています。アップリンクはiSCSIに必要なバッファリングを提供しないと言われました。

これは使用されるスイッチに固有のものであり、必要なバッファリングを提供するものと、アップリンクポート上にないものがありますか?

7
Gregory Thomson

あなたの質問に対する明確な答えは、完全に実装に依存します。 "アップリンクポート"は単なるラベルにすぎません-正確に何であるかについて一貫した定義はありません。通常は高帯域幅のポートであり、メディアの柔軟性を高めるためにトランシーバーのないGBIC/SFPインターフェイスである場合もあります。

スイッチの他のポートよりも使用可能なバッファスペースが少ないか多いかは、製造元に尋ねる質問になります。使用可能なバッファースペースが特定のニーズを満たすかどうかは、一連の負荷を使用してラボのセットアップで決定する独自のタスクになります。

そうは言っても、スイッチ側のバッファリングは通常、ひどく過大評価されています。異なるポート速度を補正するためにバッファが必要であるため、高速リンク上のホストは、スイッチのバッファが均等化するバーストで低速リンクにデータを送信できます。ただし、ストレージコントローラーには、伝送のさまざまなレイヤーでフロー制御メカニズムを使用して使用できる多くのバッファースペースがあるため(有効にするとイーサネット、TCPの場合))、スイッチは技術的には([アップリンクポートリンク速度] * [アップリンクポートの数]/[最低リンク速度])+ 1フレームの量を保持するのに十分な大きさである必要があります低速のダウンリンクを常に飽和状態に保つことができるようにするため。2つの10Gアップリンクポートが接続され、1Gの最も低速なリンクとジャンボフレームが有効になっていると、これは200 KBをわずかに下回るバッファスペースになります。バッファスペースと入力-出力ポートペアの固定関係)スイッチのデータシートでは、バッファスペース宣言の合計が大幅に大きくなります。

4
the-wabbit

Syneticon-djの答えに完全に同意します。

バッファリングについてその発言をした人は誰でも、10/100MBの切り替えの時代にさかのぼる何かをオウムにしたと思います。当時は、そもそも適切なバッファリングを備えていなかった評判の良いベンダーからでさえ、多くのくだらない設計のスイッチがありました。

1 Gbインターフェースが正常になると、インターフェースごとに512Kから1 MBのバッファーがあり、多かれ少なかれ標準機能になりました。 10 Gインターフェイスには、通常、それぞれ1〜4MBのバッファがあります。 (または、2つまたは4つのインターフェースのクラスターは、共通の4、8、または16 MBのバッファーを共有します。)
バッファリングされていない10Gインターフェイスに遭遇したことはありません。

10 Gインターフェイスを処理できる最新のスイッチには、これらの10GインターフェイスをiSCSIに使用するための十分な内部バッファリング容量が必要です。

1
Tonny