ハートビートは一種の非推奨であり、新しい「業界標準」はペースメーカーとOpenAISになります。
彼らは非常に異なる動物なので、彼らの役割を読むように注意してください。Pacemakerは「クラスターリソースマネージャー」です。元の質問で質問した部分です。OpenAISまたはHeartbeatをクラスターを管理するネットワーク層として使用できますが、ペースメーカーシェルを介してコマンドを発行します。
私はそれを数ヶ月使用しており、私たちはそれを使って本番に移行しようとしています。気をつけなければ、間違いなく自分で火をつけることができます(CRMインターフェースと「ペースメーカー設定の説明」の両方のマニュアルを何度か読むことをお勧めします)。最初の実装で実稼働に行かないでください。マシンを数回拭くことを計画します。また、ペースメーカーの1つの「落とし穴」は、少なくとも3台の物理ハードウェアデバイスがあると想定していることです。おそらく、ゲストVMをクラスター対応にしたくないでしょう。2つのVMホストにのみペースメーカーをインストールしてください。
KVMの経験はありません-私たちのクラスターはXenベースです。しかし、私が正しく覚えていれば、それはRedhat支援のプロジェクトです。その場合は、間違いなくRedhatが使用しているツールを調べてください。(編集):デスクトップを仮想化する場合は、KVMを避けてください-デスクトップサーバーには、SQLサーバーを含むWindowsベースのハードウェアが必要です。ただし、Redhatベースの場合、Redhatは5以降でXenのサポートを終了します。 Xシリーズ。Novell / SuSEはおそらくそれをもう少し長く保つでしょう。
注意点:DRBDは、特にスプリットブレインの状況に陥った場合に問題になる可能性があります。STONITHの2つの形式を使用していることを確認してください。私はDRBDの大ファンではありませんが、DRBDは役に立つと認めています。また、過去2つのホストノードをスケーリングする場合、DRBDはスケーリングされないため、新しいストレージソリューションを見つける必要があります。