web-dev-qa-db-ja.com

iSCSIのスイッチ間のリンク

デルとHPの両方の機器を購入したSAN/vmWare/iSCSIセットアップを継承しましたが、完全にはセットアップされていません。すべてを機能させるには、いくつかの追加スイッチを入手する必要があります。ただし、スイッチ間の相互リンクに何が必要かについて、ベンダーからさまざまなフィードバックが寄せられています。

これは、私たちが最終的に望んでいると私たちが信じているものの図です- http://www.gthomson.us/san-vmware-project2.jpg

約60台のWindowsVMを実行しているESXi5.0環境は、さらに追加される予定です。

ほとんどの場合、図の左側の3分の2がセットアップされています-ESXiおよびHPP4000左側のSAN用のHPサーバー。ただし、現在、1GBのiSCSI専用のHPProcurve2810gスイッチは1つだけです。これをハイエンドスイッチで冗長にしたいのです。

また、Dell Equallogic PS6010E SANと2台のDellR900サーバーがあります。Equallogicは10GBのiSCSIであり、使用するためのスイッチは購入していません。

2つのレルムが必要です。1つは1GBのiSCSI冗長スイッチ、HP Lefthand SANおよびHPサーバー)、もう1つは10 GBのiSCSI冗長スイッチ、DellEquallogicサーバーとDellサーバー

また、必要に応じて、1つのvCenterセットアップを使用して、2つの(1GBと10GB)レルム間でシステムを管理および移行します。一方から他方に移行するときは、ホストとストレージの両方を移行する必要があります(つまり、ホストを1 GB側に、ストレージを10 GB側に移行する必要はありません。その逆も同様です)。

あるベンダーは、これがすべて機能するためにどのスイッチも相互リンクを必要としないと言っています。他のベンダーは、これが機能するためにはすべてのスイッチを相互リンクする必要があると言っています。

私がこれまでに理解したことから(そして私はこれらすべてに非常に慣れていないので、何が起こっているのか、何が必要なのかを理解するのに役立つ図)、物事の10GB側では、スイッチは相互にリンクされている必要がありますEquallogicはそれを必要とします。

1GB側(図の左側)では、HPの左側SAN側、またはその他の理由で、2つの1GBスイッチを相互接続する必要がありますか?私の腸の感覚は、この相互接続を教えてくれます-左側のSANは、すべてのデータが少なくとも2つの異なる物理デバイスに書き込まれることを確認するため、リンクは必要ありません。したがって、「リンクの冗長性」は、実際には、相互ではなく、そのように処理されます。スイッチレベルでリンクします。

スイッチの1GB側と10GB側の間に相互リンクが必要ですか?もしそうなら、なぜですか?そして、それらの相互リンクはどのように行われるのでしょうか?1GBのアップリンクポートを使用して各1GBから各10GBに、10GBの通常のポートに接続しますか?私の理解では、vmotionは、ホストの移行とストレージの移行の両方で、iSCSIリンクではなく、vmotionNIC全体で発生します。もしそうなら、なぜ1GBと10GBのスイッチ間の直接リンクが何かのために必要になるのでしょうか? 1GBから10GBへ、またはその逆の自動フェイルオーバーの目標はありません。

6
Gregory Thomson

HP LeftHand実装ガイドでは、スイッチ間のリンクを指定しています。

高負荷時には、スイッチ間のリンクには2ノードあたり約1つのリンクが必要であることがわかりました。 6つのノードがあるので、3つのリンクになります。ただし、可能な場合は+1する傾向があるため(ポートの障害を防ぐため、パフォーマンスを低下させることなく再ケーブル接続できるようにするためなど)、4が最後の提案になります。

3
longneck

vMotionは、仮想マシンのアクティブ状態を移行しますが、仮想マシンのディスクや構成ファイルは移行しません(ストレージvMotionを使用してVMストレージを別のデータストアに移行する場合を除く))。 、ソースホストと宛先ホストは仮想マシンのディスクと構成ファイルにアクセスする必要があります。そのため、パワーオン状態の仮想マシンを別のホストに移行するには共有ストレージが必要です。

考えられる回避策として私が見ているのは、(各レルムのスイッチングインフラストラクチャを接続するのではなく)各レルムから他のレルムの共有ストレージに1つのホストを接続することです。これにより、これら2つのホストを「プレースホルダー」として使用して、仮想マシンを1つのレルムから別のレルムに移行できます。 VMを移行する場合、最初にVMをプレースホルダーホストに移行し、次に2番目の移行を実行してVM =ソースレルムデータストアからターゲットレルムデータストアへのストレージ。どちらもプレースホルダーホストがアクセスできます。そこから、VMをターゲットレルム内の任意のホストに移行できます。各プレースホルダー以降ホストは各レルムの共有ストレージに接続しています。これは、VMの電源を切らずに実行できるはずです。

注:テストするインフラストラクチャがないので、それがどのように行われるかを視覚化するだけで、この方法が機能する可能性があると思います。

3
joeqwerty