perangkat lunak manajemen cluster apa yang digunakan untuk linux?


12

Saya telah menemukan alat perangkat lunak manajemen klaster berikut:

  • alat pacu jantung (clusterlabs.org), - asli proyek Detak Jantung, fokus untuk ketersediaan tinggi, akan berada dalam versi debian berikutnya
  • openqrm (openqrm.com), - gui web - penggunaan yang lebih luas, a

Situs dengan presentasi untuk keduanya

  • HA yang terkonsolidasi secara virtual: Virtualisasi dengan KVM, Alat Pacu Jantung, dan DRBD
  • Manajemen Mesin Virtual mit openORM

Tampaknya alat pacu jantung digunakan lebih luas. Saya memiliki 2 Hardware Server untuk 12 VM yang berbeda. Sistem linux yang akan saya gunakan adalah debian lenny. Pengaturan yang ingin saya gunakan: drdb, heartbeart, kvm. Saya tidak punya pengalaman dengan perangkat lunak manajemen cluster.

Adakah yang punya pengalaman dengan alat pacu jantung dan / atau openqrm? Mana yang lebih mudah digunakan? Apakah ada kandidat lain?

Jawaban:


4

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.



0

Apa yang sebenarnya Anda cari? Setelah cluster Anda diatur, Anda sebagian besar membutuhkan pemantauan. webmin dilengkapi dengan satu set modul detak jantung / kluster.


Saya ingin antarmuka manajemen yang bagus untuk mesin-mesin virtual saya, untuk pengaturan, migrasi, ketersediaan tinggi
yvess

0

Saya tidak bisa mengatakan saya telah bekerja dengan mereka berdua tetapi ketika bekerja dengan detak jantung saya menemukan dokter benar-benar sulit untuk bekerja sampai saya menemukan halaman berikut

http://www.clusterlabs.org/wiki/Documentation#PDF_Documents

Khususnya "Konfigurasi 1.0 Dijelaskan" pdf pada halaman itu benar-benar membawa saya dari coba-coba untuk benar-benar menyelesaikan pekerjaan pada percobaan pertama.


0

Anda juga dapat melihat ucarp - ini jauh lebih sederhana daripada peacemaker / detak jantung tetapi - untuk beberapa pekerjaan tidak apa-apa [mis. tampilkan semua layanan pada router yang menjadi simpul aktif dalam sebuah cluster].

dokumentasi yang sangat singkat akan menjadi salah satu keunggulan ucarp ...

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.