私は現在、本番環境でXenを使用して、多数のUbuntu VM(Intrepid/Jaunty)を実行しています。 VMホストとしてより多くのゲストOSを実行するためにセットアップしたい別のサーバーがあり、要件に最適なオプションを探しています。
そのオプションが存在する場合は、ある種のGUI管理ツールも必要です...
現時点では考えられないことが他にもあるかもしれませんが、それらは2つの最も顕著で、達成するのが最も難しいことです。
KVM、OpenVZなど、上記の要件を満たすことができれば、他のソリューションも利用できます。ホストOSに関しては、現在Debianを実行していますが、私はそれに執着していません。私たちはXenをCentOSまたはDebianLennyで実行しようとしても無駄になりましたが、動作するものが必要です。任意の提案/アドバイスをいただければ幸いです。
[〜#〜] kvm [〜#〜] virtioネットワークを使用し、libvirtを介してデバイスをブロックします。すべてのニーズに適合し、Xenと同様のパフォーマンス特性を備えており、たとえば、 virt-manager(必要に応じてXenホストの管理にも使用できます)。
ホストOSとして、バックポートされたパッケージを備えたUbuntu Lucid、Debian Squeeze、またはDebian Lennyを(この順序で)提案します。 KVM/libvirtの開発は着実なペースで進んでいるため、通常、VanillaLennyで利用できるよりも新しいバージョンが必要です。
KVMの採用は十分に強力であるため、遭遇する可能性のあるほとんどの質問に対する提案やヘルプを簡単に見つけることができます。
商用ソリューションに反対していない場合は、次のようになります Citrix Xenserver。 無料バージョン(Citrix Xenserver Free)は、VM /ホスト容量に関して無制限であり、共有ストレージをサポートし、プールされたホスト間でのVMのライブマイグレーション; VMのテンプレートインストールとクローン作成;ストレージスナップショット;グラフィカルな管理ツールがあります。
私たちはDebianLennyでKVMをしばらく使用しています。堅実で、Xenで発生した問題はありませんでした。
ハードウェアに関しては、現在、RAID10と64GBRAMに12台のドライブを搭載したDellR510を使用しています。 paravirtゲストとHVMゲストの組み合わせを使用すると、これらの1つで約20を非常に簡単に取得できることがわかります。
HTH。
KVMについてはすでに説明しましたが、テンプレートと迅速なVMデプロイメントについては、RHEVを確認することをお勧めします。無料ではありませんが、そこに到達します。