Quale livello di messaggistica utilizzare, Heartbeat o Corosync?


20

Ho quasi finito le mie ricerche sull'impostazione di un cluster di server Web e sono ancora indeciso su quale livello di messaggistica utilizzare con Pacemaker. I server che sto usando sono tutti Fedora, quindi entrambi i livelli sono disponibili tramite YUM, entrambi sono ben documentati e si dice che funzionino bene con Pacemaker. Ciò che non sono stato in grado di trovare è un'opinione su quale sia meglio. Qualcuno ha esperienza con entrambi e ha anche una preferenza su quale è meglio? Uno ha una base di supporto della comunità più ampia? Uno è più stabile dell'altro? O è una decisione arbitraria?

Risposte:


21

Ok visto che non c'è nient'altro che tumbleweed che si scatena in questo thread, sono uscito e ho fatto il lavoro da solo. Ho preso la decisione di andare con Corosync per i seguenti motivi:

  • Corosync è un progetto più recente (basato sull'openais) e sembra essere il "futuro" per i livelli di messaggistica
  • Hearbeat sembra che sarà mantenuto per un po 'più a lungo, ma alla fine potrebbe essere imbrattato
  • Corosync supporta alcune funzionalità in più in Pacemaker di Heartbeat no, sono indeciso se queste funzionalità saranno necessarie sul mio progetto attuale ma avere una scelta è piacevole.

Le seguenti discussioni mi hanno aiutato a prendere la mia decisione:

http://www.gossamer-threads.com/lists/linuxha/pacemaker/71053

http://answerpot.com/showthread.php?124007-Heartbeat+vs+OpenAIS

Sito Corosync: http://corosync.github.io/corosync/

Sito di battito cardiaco: http://www.linux-ha.org/wiki/Main_Page


2
Sembra che tu avessi ragione sulla falena. Il sito Heartbeat sembra abbandonato con l'ultima modifica del contenuto sulla wiki nel 2010. Considerando che Corosync è ancora attivo. Grazie per aver dedicato del tempo alla ricerca di questo.
Burhan Ali,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.