仮想化されたマシンは、複数の基礎となる物理マシンのCPUおよびRAMリソースを使用できますか?


16

ここでは一部の仮想化サーバーの実装を検討していますが、私たちに適したものはわかりません。一部の人々は、2台の巨大なサーバーを持っている方が良いと言っています。

レガシーVisual Foxproアプリケーションがあります。これは、今日では2 GHzのデュアルXeon E5405および16 GBのRAMで実行されます。現在実行中のアクティブなユーザーとプロセスの数が原因で、現在のサーバーの速度が低下しています。このサーバーを仮想化すると、災害復旧が高速化されるという利点があります。

質問は、1.7GHzおよび4GbのRAMで実行されている10台の物理サーバーのように、1台のサーバーを4台のマシンに仮想化し、6.8GHzおよび16Gbのメモリで実行されている1台の仮想サーバーを使用できるということです?「はい」の場合、あるマシンが停止し、この仮想マシンを別のマシンに自動的に管理し、適切なメンテナンスを実行し、後で再びそのマシンに戻る方法がありますか?


2
FoxPro?ワオ。クラスター化された多数のマシンの代わりに、デュアルセプトコアCPUと1トンのRAMを搭載したHPサーバーなどはありませんか?電力料金は、他の場合よりも少なくなります。
tombull89

3番目の段落の質問に対する答えは、ほとんどの場合NOです。そのようには機能しません。通常、4台の1.7Ghz 4GBマシンを使用し、仮想化を使用して単一の6.8Ghz 16GBマシンを作成することはできません。ただし、2つの3.4Ghzプロセッサと16GBのRAMを備えた単一のサーバーがある場合、そのマシン上でWindows Serverの4つの個別のインスタンスを簡単に実行できます。
ジョエルCoel

1
これは仮想化の次の段階になると思います。物理マシンにより多くの仮想マシンを配置することにあまり関心がありません。10台のデスクトップを使用して、それらのリソースを単一の仮想サーバーに結合できることが大好きです。
アーロンケンプ

次のフェーズではなく、すでにそこにあります。のために-HM-50年以上。メインフレームはほとんどそのように機能します。そして今日、すでにそれを提供している会社があります。
-TomTom

1
20個のメインフレームでWindowsの1つのインスタンスを実行できますか?そうは思いませんでした!
アーロンケンプ

回答:


38

はい、複数のx86マシンをScaleMPでより大きな仮想x86マシンに結合できます。XenおよびKVMハイパーバイザーと互換性があるため、複数の物理マシンにまたがるVMを作成できます。

その後、ScaleMPクラスター上でXenまたはKVMハイパーバイザー内で大きなWindows VMを実行できます。

以下は、彼らのウェブサイトよりも読みやすい記事です:http : //www.readwriteweb.com/solution-series/2011/10/cost-effective-clustering-with.php


3
+1は、彼らが何について話しているかを知っている少数派の1人であること-これは間違いなく主流の技術ではありませんが、可能です。これは定期的にポップアップし、ほとんどの答えはほとんどの場合、人々がいかに無知である可能性があるかを指摘するだけです-彼らは単に何が可能かを知りません。
トムトム

1
技術的には正しいものの、これは、少なくとも利用可能な情報に基づいて、OPが達成しようとしていることにはまったく不適切です。
ジョエルCoel

2
どうして?OPは、1つの仮想サーバーが複数の物理マシンにまたがる方法を要求しました。また、彼はレガシーVirtual FoxProアプリケーションに言及しました。つまり、WindowsをVirtual Server OSとして実行する必要があるということです。ScaleMPの上でWindowsをXenまたはKVMで実行すると、OPが要求していたものが正確に有効になります。
ティムケネディ

これはすごい!私はこれが存在することを知りませんでした。私は答えは「いいえ、パフォーマンスはひどいため、このフラットアウトは不可能です」と考えていました
-Earlz

2
@Earlz「可能」と「悪いパフォーマンス」は2つのかなり異なるものですが、;)
Izkata

2

仮想化について根本的な誤解があります。1台の仮想マシンを複数の仮想化ホストに分散させることはできません。仮想化により、単一のホスト上で複数の仮想マシンを実行できます。

ここに画像の説明を入力してください


2
より正確に言うと、ディスクはこの方法で組み合わせることができます(ネットワーク速度は通常ディスクアクセス速度を大きく上回るので理にかなっています)が、メモリとCPUはできません(結果の仮想メモリと仮想CPUは遅すぎるでしょう)。
reinierpost

16
-1。話す前に学ぶ。MOSTの商用レベルハイパーバイザーに関する正しい説明をご覧ください。真剣に。しかし、これはそれがどのように機能するかではなく、はい、反対側が可能です-それを行うベンダーが少なくとも1つあります。ただし、深刻なハードウェア(メモリ帯域幅を処理するためのインフィニバンド)を使用すると、オーバーヘッドが発生し、価格が非常に高くなりますが、基本的にすべての物理マシンがNUMAノードであるNUMAマシンをシミュレートします。Googleはあなたの友達です;)はい、あります。または、Tim Kennedyによる正しい答えを読んでください;)
TomTom
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.