Bonjour,
Dans ma boite j'avais besoin de monter les serveurs en haute dispo. Le budget était assez limité donc pour ce qui était des solutions à base de NAS ou de SAN c'était grillé.
La solution que j'ai utilisé c'est heartbeat+drbd. Drbd permet de faire du raid mirror par réseau. Hearteat s'occupe de toute la partie gestion des crash.
En cas de problème sur le serveur maitre, heartbeat bascule l'IP virtuelle sur le serveur esclave, remonte la partition DRBD sur l'esclave, démarre les services réseau et me prévient par mail.
Jusqu'à présent j'en suis pleinement satisfait. Ça remplit mes besoins en termes de simplicité de coût et de sécurité.
L'inconvénient que je vois est que la partition drbd ne peut être montée que sur le noeud principal. Elle n'est même pas accessible en lecture sur l'esclave. Ceci dit, la version 0.8 qui devrait sortir sous peu devrait autoriser la cohabitation de plusieurs maitres, permettant donc de faire de l'équilibrage de charge entre les deux serveurs.
# DRBD + Heartbeat
Posté par Julien MOROT (site web personnel) . En réponse au journal HA & FS. Évalué à 2.
Dans ma boite j'avais besoin de monter les serveurs en haute dispo. Le budget était assez limité donc pour ce qui était des solutions à base de NAS ou de SAN c'était grillé.
La solution que j'ai utilisé c'est heartbeat+drbd. Drbd permet de faire du raid mirror par réseau. Hearteat s'occupe de toute la partie gestion des crash.
En cas de problème sur le serveur maitre, heartbeat bascule l'IP virtuelle sur le serveur esclave, remonte la partition DRBD sur l'esclave, démarre les services réseau et me prévient par mail.
Jusqu'à présent j'en suis pleinement satisfait. Ça remplit mes besoins en termes de simplicité de coût et de sécurité.
L'inconvénient que je vois est que la partition drbd ne peut être montée que sur le noeud principal. Elle n'est même pas accessible en lecture sur l'esclave. Ceci dit, la version 0.8 qui devrait sortir sous peu devrait autoriser la cohabitation de plusieurs maitres, permettant donc de faire de l'équilibrage de charge entre les deux serveurs.