web-dev-qa-db-ja.com

複数のサーバーを1つのマシンに統合します

10個の仮想マシン上で実行されているゲームサーバーのうち10個あります。各サーバーは専用の目的で10の異なるポートを待機します。ただし、通常、各サーバーのCPU/MEM使用率は10%少ないです。各VMを管理するのに時間がかかるため、10 VMを使用するのは廃棄物の一種です。これらのサーバーを統合する方法はありますか?

唯一の固定されたものは、各サーバーにIPと固定10ポートが必要です。

ありがとう。

編集:これらのVMはすでにVMware ESXiホストにあります。リソースの観点から、それは統合されています。経営陣の観点から、それはまだ重複したことをするためにすべてのマシンを通過することを人々に要求する必要があります。また、すべてのマシンにはWindows Server 2003、ライセンスのコピーも必要です。アプリケーションは10%未満のリソースのみを利用しています。

1
Stan

私はこの権利を得ましたか:あなたは1つ以上の物理システム上で10個の仮想マシンを実行しており、仮想化なしで1つの物理システムに統合し、それらを1つの仮想マシンにまとめて実行しますか?

もしそうであれば、すべてのサーバーソフトウェアを1つの(物理的または仮想的な)マシンに直接インストールするだけで、IPアドレスを持つ10個のイーサネットエイリアスがあることを確認し、それぞれのゲームサーバーに割り当ててください。

あなたの質問は、設定または再インストールを必要とせずにすべてのバーチャルインスタンスからのすべてのインストールを1つに自動的に移動させる方法がある場合は、答えは不可能です。

私はそれのためだけに仮想化の大きなファンではありませんが、コンパートメント化はこれの貴重な利点です、そして、1つのマシンと比較してわずかなオーバーヘッドのみに10のほぼ同じ仮想マシンの管理を合理化することが可能です。あなたが本当にその利益をあきらめたいのかどうかを考えてください。

2
Sven

あなたがすべて統合できるかどうかはアプリケーションによって異なります。ただし、答えはほぼ確かにはいです。

仮想化することで始めることをお勧めします。より低い熱、電力、そしてより高い利用率は、そこからどこに行ってもそれだけの価値があります。 VMware ESXiおよびVMware Converterスタンドアロンは、ビートする厳しいコンボです。

1
Jeff McJunkin