Hyper-Vで実行されているSQLServer 2008 R2クラスター(2ノード)の仮想テスト環境をセットアップしようとしています。クラスターが正しく機能するには共有ストレージが必要ですが、このテスト環境では、これにハードウェア(ISCI、FCなど)を必要としません。
クラスタで使用できるある種の「偽の」仮想共有ストレージを作成する方法はありますか?ヒントをありがとう。
Starwind IP SAN これは可能ですが、HA構成の両方のクラスターノードにストレージを表示したい場合は無料ではありません。
これにはMicrosoftiSCSIターゲットを使用します-
http://www.Microsoft.com/download/en/details.aspx?id=19867
私のセットアップでは、「ラボ」ネットワークにドメインコントローラーがあります。ここにiscsiターゲットがインストールされます。メモリからVHDを作成する必要があります。これは、iSCSIを介して公開できます。次に、これを指すようにクラスターノードを構成します。
3つの異なる仮想ネットワークを使用します。1つは「ドメイン」トラフィック(クラスターIPを含む)用、1つはクラスターハートビート用、もう1つは「SAN」トラフィック用です。私はこれらの2番目はもう本当に必要ではないことを理解しています、しかし古い習慣は一生懸命に死にます...
すでに仮想化を行っているため、Hyper-Vホスト内にiSCSIストレージを提供する仮想アプライアンスをインストールすることを検討してください。 Hyper-Vにはv MS以外のオペレーティングシステムのサポートは非常に限られています ですが、Linuxベースのストレージアプライアンスフレーバーにストレージをインストール、構成、および公開できるはずです Openfiler = 高度なiSCSIプラグイン (クラスター共有ストレージのサポートに必要)または Open-E DSS これは試用版としてダウンロードできます。
一般的に、本番環境ではこのような設定はお勧めしません。ただし、テストセットアップの場合は、正常に機能するはずです。