私はProxMoxについては詳しくありませんが、仕事で使用したり、コア開発者と作業したりするときにGanetiについてはよく知っています。
物理マシンとVMの数が少ない場合は、手動で行うのが適切です。どのVMがどの物理マシンにあるかを記憶し、適切なノードで適切なXenコマンドを実行できます。物理マシンが1つしかない場合、VMがどのマシン上にあるかは常にわかります。
新規ユーザーにとって、Ganetiの最も明らかな利点は、すべてのVMがどこにあるかを知っていることです。1つのマスターから「stop instance foo」などのコマンドを発行すると、fooが実行されていることを確認して停止します。「サイズがXのVMを空き領域があれば作成する」などのコマンドを発行すると、その空き領域が検出され、VMが作成されます。多くのチャーン(VMの作成と削除)がある場合、Ganetiは多くの時間を節約します。また、災害時にも役立ちます。クラスター全体に電源が供給されなくなった場合、クラスターに電源が供給されて起動すると、GanetiはすべてのVMを再起動します。(ここに例があります:停電:Ganetiの真のテスト)
VM構成(OS、ディスクストレージ構成など)の「テンプレート」を設定できます。したがって、テンプレートを作成するのに十分な専門家はあなただけですが、チームに存在する他のジュニアシステム管理者は簡単に新しいテンプレートを作成できます。インスタンス。
VMの数が少ないときに手作業で行う場合の問題は、成功した場合、Ganetiが理にかなうところまで成長することです。その時点であなたは仕事の片思いをしているかもしれず、Ganetiをインストールする時間がないでしょう。これは、手動での作業から自動化のインストールへの移行に関する一般的な問題です。床を拭くのに忙しいため、漏れているシンクを修正する時間がありません。これを防ぐには、Ganeti(または選択した自動化)を後でインストールすることをお勧めします。
Ganetiは100%オープンソースであり、ライセンスは必要ありません。ただし、必要な場合の商用サポートはありません。私はProxMoxには詳しくありませんが、彼らのWebページにはライセンスが必要であると書かれています。オープンソースの部分がありますが、ライセンスなしでは利用できません(私が彼らのWebサイトで読んだものから)。彼らは彼らのウェブサイトにリストされているサポート計画を持っています。
Ganetiは2007年以降、Google以外でも利用できます。その背後には5年以上のエンジニアリングがあります。それはかなり長い間安定しています。Ganetiのソースコードとサポートコミュニティはcode.google.com/p/ganetiで確認できます 。最近のProxMoxのリリース方法はわかりません。