Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/04/2008, à 16:00

pdoup

Heartbeat + 2 serveurs

Bonjour à tous,

Dans la config que je souhaite mettre en place, il y aura deux serveurs physiques virtualisé avec XEN en DAS ou en SAN, au choix.

J'ai récemment entendu parler de heartbeat, petit logiciel qui a l'air vraiment très pratique, mais comme je n'ai pas encore de matériel j'ai pas encore pu le tester...
A ce que j'ai compris, il permet, grosso modo, à un serveur de se répliquer sur un autre en cas de panne. Apparemment ça marche très bien dans un sens, mais est-ce qu'il est possible de faire marcher dans les deux sens?

Je m'explique : ce que j'aimerai c'est que mon serveur 1 surveille le serveur 2 et que le serveur 2 surveille le serveur 1. En cas de panne sur le serveur 1, le serveur 2 rapatrie certaines applications critiques ( messagerie, site internet...) et inversement, lors du panne sur le serveur 2, le serveur 1 rapatrie les applications critiques que contenait le 2?

en termes plus techniques: est-il possible que le serveur 1 soit à la fois "master" et "slave" du 2 et inversement? Comme si l'on avait mis en place 2 clusters quoi...

merci beaucoup à tous d'avance!

Hors ligne

#2 Le 25/04/2008, à 12:32

le furtif

Re : Heartbeat + 2 serveurs

Salut, je t'invite a consulter l'excellent blog de B@artounet, tu y trouvera les infos que tu cherche je pense...

=> http://blog.info16.fr


http://www.tekniko.fr

* L'ennui dans ce monde, c'est que les idiots sont sur d'eux, et les gens censés plein de doutes...*

Hors ligne

#3 Le 25/04/2008, à 13:43

pdoup

Re : Heartbeat + 2 serveurs

Précisément c'est là que j'ai découvert l'existence de heartbeat tongue

Mais dans son billet, il n'est pas dit que je puisse faire ce que je souhaite.
Dans son cas il réplique automatiquement son node 1 vers son node 2, sans que l'inverse soit prévu.

Moi je veux que le node 2 puisse également se répliquer sur le node1. a priori ya pas de raison que ça ne marche pas.
Mais à un moment, Bartounet explique qu'il définit son node 1 comme étant master, et par conséquent que c'est vers lui que les requêtes vont aller par défaut. Et donc son node 2 ne sert qu'au cas ou son node 1 ne marche pas.
Pour moi, les requête doivent aller à la fois pour le node 1 et le node 2 selon leur natures, et chacun des nodes servant de secours à l'autre. Ca doit être largement faisable, mais si jamais il existe une contre-indication j'aimerai juste savoir
En fait la différence c'est que lui à une configuration en cluster (une seule IP) alors que moi c'est pas tout à fait le cas (Il s'agit de deux machines bien distinctes).

De toute façon il existe certainement d'autres moyens de procéder, mais heartbeat à l'air intéressant à configurer, et c'est tellement plus drole de faire ça manuellement que d'être guidé par un logiciel qui fait tout.

Merci pour la réponse en tout cas.

Hors ligne

#4 Le 25/04/2008, à 14:00

le furtif

Re : Heartbeat + 2 serveurs

De rien, as tu essayé de le contacter ? Je sais qu'il a fait pas mal de chose la dessus en environnement pro...Je suis sur qu'il te répondra et pourra te filer un coup de main...

Jette lui un mp, et tu devrait le voir débarquer sous peu smile

Et je suis totalement de ton avis, le manuel est beaucoup mieux, au moins, on vois ce que l'on fait !

@+


http://www.tekniko.fr

* L'ennui dans ce monde, c'est que les idiots sont sur d'eux, et les gens censés plein de doutes...*

Hors ligne

#5 Le 25/04/2008, à 14:15

Beamo-fr

Re : Heartbeat + 2 serveurs

Bonjour,

Je ne crois pas que Heartbeat1 permette de mettre en place un cluster actif-actif.

Je sais que Heartbeat2 est un peu plus complexe à mettre en place mais il offre peut être cette fonctionnalité.

Beamo

#6 Le 16/06/2009, à 15:03

toger

Re : Heartbeat + 2 serveurs

pdoup a écrit :

Précisément c'est là que j'ai découvert l'existence de heartbeat tongue

Pour moi, les requête doivent aller à la fois pour le node 1 et le node 2 selon leur natures, et chacun des nodes servant de secours à l'autre. Ca doit être largement faisable, mais si jamais il existe une contre-indication j'aimerai juste savoir

Merci pour la réponse en tout cas.

Ton besoin se rapprocherait sans doute plus d'un cluster de répartition de charge alors ?
tu trouveras plus d'information sur le projet LVS : http://www.linuxvirtualserver.org/
et keepalived :  http://www.keepalived.org/