web-dev-qa-db-ja.com

SQL Server 2008R2クラスターの「仮想」共有ストレージ

Hyper-Vで実行されているSQLServer 2008 R2クラスター(2ノード)の仮想テスト環境をセットアップしようとしています。クラスターが正しく機能するには共有ストレージが必要ですが、このテスト環境では、これにハードウェア(ISCI、FCなど)を必要としません。

クラスタで使用できるある種の「偽の」仮想共有ストレージを作成する方法はありますか?ヒントをありがとう。

1
driAn

Starwind IP SAN これは可能ですが、HA構成の両方のクラスターノードにストレージを表示したい場合は無料ではありません。

2
Chris McKeown

これにはMicrosoftiSCSIターゲットを使用します-

http://www.Microsoft.com/download/en/details.aspx?id=19867

私のセットアップでは、「ラボ」ネットワークにドメインコントローラーがあります。ここにiscsiターゲットがインストールされます。メモリからVHDを作成する必要があります。これは、iSCSIを介して公開できます。次に、これを指すようにクラスターノードを構成します。

3つの異なる仮想ネットワークを使用します。1つは「ドメイン」トラフィック(クラスターIPを含む)用、1つはクラスターハートビート用、もう1つは「SAN」トラフィック用です。私はこれらの2番目はもう本当に必要ではないことを理解しています、しかし古い習慣は一生懸命に死にます...

3
SQLSophist

すでに仮想化を行っているため、Hyper-Vホスト内にiSCSIストレージを提供する仮想アプライアンスをインストールすることを検討してください。 Hyper-Vにはv MS以外のオペレーティングシステムのサポートは非​​常に限られています ですが、Linuxベースのストレージアプライアンスフレーバーにストレージをインストール、構成、および公開できるはずです Openfiler = 高度なiSCSIプラグイン (クラスター共有ストレージのサポートに必要)または Open-E DSS これは試用版としてダウンロードできます。

一般的に、本番環境ではこのような設定はお勧めしません。ただし、テストセットアップの場合は、正常に機能するはずです。

2
the-wabbit