
Windows2012r2 を使用してフェイルオーバー ストレージを構築する予定です。各サーバーに 2 台の仮想マシンを備えた 2 台または 3 台の物理マシンが存在します。1 台の仮想マシンがフェイルオーバーを構築し、2 台目がストレージ マシンになります (各物理サーバー上のストレージ + フェイルオーバー マシン)。
ネットワークレイアウトは次のようになります。
クリックすると画像が大きくなります。
ストレージ マシンでは、ストレージ プール (階層化およびミラーリングを使用) と、フェイルオーバー マシンにプロビジョニングされる iSCSI 仮想ディスク (各ストレージ マシンに 1 つのディスク) を作成する予定です。私は自分の研究室で VMware を使用してこのようなクラスターを作成しました (フェイルオーバー クラスターは動作しています)。しかし、次の考慮事項についてアドバイスをいただければと思い、ここに投稿します。
ネットワークが上記のような場合、Dell Force がすべてのトラフィックを管理し、各物理サーバー ノードに 6 つの NIC (2x10 Gb と 4 x 1 Gb) がある場合、それらを活用する最適な方法は何でしょうか? あるいは、その設定は妥当なものでしょうか (SPOF があることは承知しています)?
各ストレージ ノードにデータをミラーリングするには、ストレージ プールとフェイルオーバーをどのように設定しますか。また、パフォーマンスにはどのような影響がありますか。このような設定に最適な設定は何ですか (使用可能なスペースをあまり失わないために)。
各物理ノードに 64 GB の RAM がある場合、どの仮想マシンにより多くの RAM を搭載する必要がありますか。優れたパフォーマンスを実現するには、ストレージを備えた仮想マシンとフェイルオーバーを備えた仮想マシンのどちらでしょうか。
同じようなことをした人からのあらゆる洞察に感謝します。
-->
(コメントまたは回答を移動してください。よろしくお願いします)
実際に、既存の共有ストレージ上に Microsoft iSCSI をクラスター化できます。
http://technet.microsoft.com/en-us/library/gg232632(v=ws.10).aspx
http://techontip.wordpress.com/2011/05/03/microsoft-iscsi-target-cluster-building-walkthrough/
クラスターのすべてのノードが停止すると停止する構成を作成します。ターゲット イメージは相互に同期されていないためです。
...または正しい相互接続図を描いてください:)
<--
上記の質問に答えるには:
実際に、クラスター サーバーに接続された 3 つの仮想 ISCSI ディスクを使用して、スケール アウト ファイル サーバー (クラスター化) を作成することができました。プール上にミラー化された仮想ディスク (仮想 iSCSI から形成) を作成し、それをクラスターに追加しました。次に、SOFS を作成しました。次に、仮想 iSCSI の 1 つをオフにして (電源をオフにして) サーバーを切り替えましたが、クラスターとその共有は動作していました。クラスターは 1 つのディスクが見つからないことを報告しましたが、クラスターはオフラインではありませんでした。次に、ストレージの電源を入れ直すと、クラスターに再接続されました。
-->
ようやく何をすべきかが分かりました。問題は、Microsoft がクラスター ストレージ スペース内での運用において SAS 以外のものをサポートしていないことです。次のページを参照してください。
「クラスター化されたストレージ プールは、シリアル接続 SCSI (SAS) で接続された物理ディスクで構成されている必要があります。内部 RAID カードまたは外部 RAID ボックスのいずれの形式のストレージ サブシステムも、直接接続されているかストレージ ファブリック経由で接続されているかに関係なく、階層化はサポートされていません。」
エイダンは随分前にそれをやりましたし、私たちもやりました。参照:
http://www.aidanfinn.com/?p=15145
あなたが行うことは、残念ながら確実には機能しません。Microsoft が R2 で非 SAS フィルターを削除し、警告を出すのを忘れたのは残念です。
<--