データセンター内の5つの(物理)サーバーについては、統合された仮想化設計を探しています。 5台のサーバーすべてにハードウェア仮想化サポート(古いXEON)が付属しているわけではありません。私たちは低予算のNGOであるため、ここでは価格が重要な役割を果たします。
必要な仮想マシンの数は、デプロイメント戦略(JBoss/PostgreSQL clusterin、ロードバランシングなど)の選択によって異なります。合計で約15台が必要であり、そのほとんどはパフォーマンスのニーズが非常に低くなっています。
これまでのところ、XEN(オープンソース)で良い経験をしましたが、XEN環境(Ganeti、openQRM、Citrix XENServerなど)の統合管理ソリューションの経験はありません。
重要な場合:すべてのサーバーはLinuxソフトウェアRAID1で実行されています。
だから私の質問は:
アドバイスありがとうございます!
「最良」は常に非常に主観的であり、安価ですが、無料で最良のオプションは Citrix XenServer および Oracle VM です。
どちらもXenに基づいており、どちらも管理GUI、さまざまなツールなどを備えています。これらの商用であるが無料の製品の機能に関しては、Oracle VMのみがライブマイグレーションと高可用性の両方をサポートしていると思います。無料版で入手可能です。
他の質問については、仮想化されたパフォーマンスと「ベアメタル」パフォーマンスのパフォーマンスの違いは、通常、約5%〜10%であり、管理上の利点と比較して実際には大きな量ではありません。多くの場合、ヒットはCPU使用率ではなく、ディスクI/Oの領域にあります。
多くの場合、これらの実装には単一の非仮想管理サーバーがありますが、通常、それら自体を仮想化できない理由はありません。障害が発生した場合に追跡するのが難しい場合があるだけです。 「フェイルオーバーしたときに、どのボックスに到達したのか」という質問をします。正しいフェイルオーバールールを設定していれば、問題なく実行できます。物理ホストが5つしかないため、とにかく追跡することは大きな問題ではありません。
Citrix Xenサーバーは、探している集中型のものを提供します。無料版では、サーバーAからサーバーBにオフのゲストを移動できます。ただし、XenServer管理サーバーはコストがかかる部分であり、ホットフェイルオーバーなどの高可用性を提供します。
Proxmox Virtual Environment(VE)をチェックアウトすることをお勧めします: http://pve.proxmox.com/wiki/Main_Page
OpenVZとKVMインスタンスをベアメタルDebianインストール経由でサポートします。KVMを使用することはできませんが、OpenVZを使用することはできます。
これらは、「複数の物理サーバーの集中管理を可能にする」ProxmoxVEクラスターを提供します。一元管理は、Webベースの管理インターフェイスを介して行われます。
また、ライブマイグレーションもサポートしています。「ProxmoxVEは、Webインターフェイスを介した仮想マシンのライブマイグレーションをサポートしています。」
ソリューション全体がFOSSだと思います。
乾杯
64ビットのみをサポートしている場合、Proxmoxは機能しません! 32ビットのインストールプロセスは、proxmox VEの古い1.xバージョンについて部分的に説明されていますが、実際には、現在のバージョンとは比較できません。
間に決定がありましたか? Xeonは誰によって仮想化で解雇されましたか?
よろしく。