Existe-t-il des alternatives majeures pour le basculement automatique sous Linux en plus des combinaisons typiques Heartbeat / Pacemaker / CoroSync? En particulier, je configure le basculement sur les instances EC2, qui ne prend en charge que la monodiffusion - pas de multidiffusion ni de diffusion. J'essaie spécifiquement de gérer les quelques logiciels que nous avons qui ne disposent pas déjà d'un basculement automatique et ne prennent pas en charge les environnements multi-maîtres. Cela inclut des outils comme HAProxy et Solr.
J'ai Heartbeat + Pacemaker qui fonctionne, mais je n'en suis pas ravi. Voici certains de mes problèmes:
- Heartbeat - En soi, limité à deux nœuds. J'aimerais avoir 3+.
- Pacemaker - Impossible de configurer automatiquement. Le cluster doit être exécuté avec un quorum, puis il nécessite toujours une configuration manuelle.
- CoroSync - Ne prend pas en charge la monodiffusion.
Le stimulateur cardiaque fonctionne très bien, bien que sa puissance le rend difficile à configurer. Le vrai problème avec Pacemaker est qu'il n'y a pas de moyen facile d'automatiser la configuration. Je veux vraiment lancer une instance EC2, installer Chef / Puppet et faire lancer le cluster entier sans mon intervention.