Detak jantung semacam sudah usang dan "standar industri" yang baru akan menjadi alat pacu jantung dan OpenAIS.
Mereka adalah binatang yang sangat berbeda, jadi berhati-hatilah untuk membaca peran mereka. Alat pacu jantung adalah 'manajer sumber daya klaster' - bagian yang Anda tanyakan dalam pertanyaan awal Anda. Itu dapat menggunakan OpenAIS atau Detak Jantung sebagai lapisan jaringan untuk mengelola sebuah kluster - tetapi Anda mengeluarkan perintah melalui shell alat pacu jantung.
Saya sudah menggunakannya selama beberapa bulan dan kami akan mulai memproduksinya. Anda pasti dapat membuat diri Anda terbakar (saya sarankan membaca dokumentasi, baik untuk antarmuka CRM dan untuk buku "konfigurasi alat pacu jantung dijelaskan", beberapa kali sebelum Anda mencoba mengkonfigurasi apa pun.) Jika Anda tidak hati-hati. Jangan produksi dengan implementasi pertama Anda. Berencana untuk menyeka mesin beberapa kali. Juga, satu 'getcha' dengan alat pacu jantung adalah bahwa mereka menganggap bahwa Anda akan memiliki setidaknya tiga perangkat perangkat keras fisik. Anda mungkin tidak ingin membuat tamu VMs Anda sadar cluster; hanya instal alat pacu jantung pada dua host VM.
Saya tidak punya pengalaman dengan KVM - cluster kami berbasis Xen. Namun, jika saya ingat dengan benar, ini adalah proyek yang didukung Redhat. Jika itu masalahnya, maka Anda pasti ingin melihat alat yang Redhat gunakan. (edit): Jika Anda melakukan virtualisasi desktop, hindari KVM - server desktop memerlukan banyak perangkat keras berbasis Windows, termasuk SQL server. Namun, jika Anda berbasiskan redhat, Redhat menjatuhkan dukungan untuk Xen setelah 5. seri x . Novell / SuSE mungkin akan membuatnya sedikit lebih lama.
Satu kata peringatan: DRBD bisa bermasalah, terutama jika Anda masuk ke dalam situasi otak yang terbelah. Pastikan Anda menggunakan dua bentuk STONITH. Saya bukan penggemar DRBD meskipun saya akui itu bisa bermanfaat. Juga, ketika Anda menskala 2 node host, DRBD tidak akan menskala dan Anda harus menemukan solusi penyimpanan baru.