SAN および LAN トラフィックでの FCoE を使用した 10GbE は適切なソリューションでしょうか?

SAN および LAN トラフィックでの FCoE を使用した 10GbE は適切なソリューションでしょうか?

小規模なデータセンターをゼロから構築しており、10GbE を検討しています。この決定についてアドバイスを求めています。

Infiniband、FC、10GbE、LACP を GigE と比較しましたが、結局のところ、現時点では 10GbE が最適なソリューションであると思われます。

データセンターについて言えば、データセンターには 1 つまたは 2 つのストレージ (フェイルオーバー シナリオの場合は 2 つ) と、ハイパーバイザー (XenServer が私のお気に入り) を実行する 3 台の 1U マシンがあります。VM はストレージ内にあるため、ハイパーバイザーはストレージから起動するか、ハイパーバイザーをロードするためだけに 1U マシンにいくつかの小さな SSD を配置します。

問題は、ネットワークを構築するために何を購入すればよいのか、少し混乱していることです。Cisco Nexus 5000/7000 など、多くの機能を備えた高価なスイッチをいくつか見たことがありますが、本当に必要なのかどうかわかりません。

FC を持っていないので、「統合ネットワーク」テクノロジーのない単一の 10GbE スイッチを購入しても安全ですか? それとも、FCoE を実行するためにそれらの 1 つを購入する必要がありますか?

もう 1 つの質問: 10GbE 経由の iSCSI は FCoE よりも優れていますか? (FCoE では IP スタックを使用しないため、FCoE の方が優れていると考えています)。

よろしくお願いします。ここでのご意見には本当に感謝しています。

答え1

私もトムと同じ意見です。IB (古いものでも) は 10 GbE に比べて安くて高速です。

基本的に安物のギアで良い数値が得られます:

http://forums.servethehome.com/networking/1758-$67-ddr-インフィニバンド-windows-1-920mb-s-43k-iops.html

問題は、TCP-over-IB がひどい (パフォーマンスが下がり、大きな遅延が発生する) ことと、ネイティブ IB サポートが非常に限られていることです。Windows Server 2012 R2 の SMB Direct は素晴らしいです (動作する場合)。

答え2

テクノロジの選択は、ニーズ、予算、専門知識を評価した上で行う必要があります。当然、選択は、ネットワーク インフラストラクチャに加えて、現在または今後購入するストレージ ハードウェアの種類に大きく依存します。従来、SAN では高速であることからファイバー チャネルが使用されてきましたが、10GbE の登場により、イーサネットが有力な候補となりました。データ センターの使用率によっては、1GbE と MPIO で十分であり、後で拡張できる場合もあります。ほとんどの主要ベンダーは、iSCSI、FCoE、FC のいずれかのオプションを提供します。これらのオプションの選択は、スタッフの専門知識を考慮しながら、現在の (または希望する) インフラストラクチャに基づいて行う必要があります。

Infiniband の使用については、私自身は使用したことがないのでコメントできませんが、他のテクノロジーに比べて使用があまり一般的ではなく、選択できるベンダーもそれに応じて少ないという点だけは言えます。副次的なリスクは、あまり一般的でない機器をサポートできるスタッフを見つけることです。

個人的には、あなた(およびスタッフ)がファイバー チャネルの経験(および既存のインフラストラクチャ)をまったく持っていない場合、学習曲線(およびおそらく実装コスト)がはるかに低くなるため、iSCSI 製品を選択することをお勧めします。ほとんどの人は、ハードウェア コストが人件費に比べて非常に小さいことを忘れています。私はハードウェア予算の 10 倍を人件費に費やしています。そのため、あるタイプのハードウェアが少し高価であっても、スタッフがよく理解している場合(または、そのハードウェアで作業する人を簡単に見つけることができる場合)、それが当然の選択になります。もちろん、新しい学習機会を探している場合は別ですが。:P

答え3

FCoE は、既存の FC インフラストラクチャがあり、FC LUN を新しいサーバーに供給する必要があり、それらのサーバーに FC HBA がない場合 (または、FC スイッチのライセンスされた FC ポートが不足している場合 - 同じ) に意味があります。したがって、10 GbE を取得して FCoE を実行し、FC 機器のコストを削減します。FCoE をゼロから構築するのは無意味です。10 GbE 経由で iSCSI (または「ダーク サイド」の場合は RDMA を使用した SMB Direct) を実行すれば満足です。最近の適切なマルチ GHz およびマルチコア CPU と、少なくとも部分的に NIC ASIC にオフロードされた TCP と iSCSI の両方があれば、TCP 経由のストレージと Raw Ethernet 経由のストレージに違いはありません。頑張ってください!

答え4

なぜ?

価格が高く、帯域幅が低いことを考慮すると、私は常に 10g よりも Infiniband を好みます。さらに、1g ベースのアウトリンク (1g を超えるアップリンク帯域幅がない限り)。

他の制約により、一部のサーバーでは 10g を使用しています (ほとんどすべて 1g で、バックボーンとして使用している Netgear TXS 752 には 4x10g spf+ があります)。ネットワーク カードの価格要因は痛いです。はるかに高速な Infiniband と比べると。

関連情報