
私たちはここで仮想化サーバーの導入を検討していますが、どれが私たちにとってより適しているかはわかりません。2 台の巨大サーバーを用意した方が良いと言う人もいれば、10 台のミドルエンド サーバーを用意した方が良いと言う人もいます。
当社には、現在デュアル Xeon E5405 @ 2GHz および 16Gb の RAM で実行されているレガシー Visual Foxpro アプリケーションがあります。現在のサーバーは、アクティブなユーザー数と実行中のプロセス数が多いため、速度が遅くなりすぎています。このサーバーを仮想化することで、災害復旧が速くなるというメリットが得られます。
そこで質問なのですが、1.7GHz と 4Gb の RAM で稼働している物理サーバーが 10 台ある場合、1 台のサーバーを 4 台のマシンに仮想化し、6.8GHz と 16Gb のメモリで稼働している仮想サーバーを 1 台持つことは可能でしょうか。できるとしたら、1 台のマシンが停止した場合に、この仮想マシンを別のマシンに自動的に管理し、適切なメンテナンスを実行し、後で再びそのマシンに戻すような方法はあるのでしょうか。
答え1
はい、複数のx86マシンを1つの大きな仮想x86マシンに統合することができます。スケールMPXen および KVM ハイパーバイザーと互換性があるため、複数の物理マシンにまたがる VM を作成できます。
その後、ScaleMP クラスター上の Xen または KVM ハイパーバイザー内で大規模な Windows VM を実行できます。
彼らのウェブサイトよりも少し読みやすい記事がこちらにあります:http://www.readwriteweb.com/solution-series/2011/10/cost-effective-clustering-with.php
答え2
あなたは仮想化について根本的に誤解しています。 1 つの仮想マシンを複数の仮想化ホストに分散させることはできません。 仮想化により、単一のホスト上で複数の仮想マシンを実行できます。