2台のサーバーがあります(接続されたディスクは、ディスクデバイスレベルの障害回復力のためにハードウェアRAID1としてセットアップされています)。
これが私の頭の中のセットアップです:
1)各物理サーバーM1、M2にESXiをインストールします。
2)ESXi仮想化物理サーバーV1、V2のそれぞれで1つVMを開始します。
3)V1およびV2内にDRDBドライバーをインストールします。
基本的に、これは「ベアメタルハードウェアの代わりにVMでDRBDを実行する仮想化マシン」のアイデアです。
私の質問は、上記のセットアップで、DRDBがベアメタル物理マシンで達成できるのと同じ「ネットワーク化されたRAID1」の目標を達成できるかどうかです( http://www.drbd.org/ )。
ありがとう。
[編集]これ( DRBDの実験と仮想化 )も同様の質問であることがわかりましたが、答えは私が従うには十分に確固たるものではないようです。
[編集2]私が理解する必要があることの1つは、VM内のDRBDドライバーが「OK、データがローカルディスクにフラッシュされました」エコーを取得したかどうかです。「データは物理ディスクに下線を引くようにフラッシュされました。 「。「スプリットブレインの問題」のようなコーナーの状況を考慮したいので
私の質問は、上記のセットアップで、DRDBがベアメタル物理マシンで達成できるのと同じ「ネットワーク化されたRAID1」の目標を達成できるかどうかです。
はい、非常に簡単です。VMであることを忘れてください。VMであるかどうかに関係なく(わずかなパフォーマンスの低下を除いて)違いはありません。
私たちはここでそれをかなり頻繁に行います。違いはありません。仮想マシンを使用しているという事実は偶然です。