Prendre rendez-vous
  1. Accueil
  2. /
  3. Blog
  4. /
  5. Configurer un cluster HAProxy pour la haute disponibilité

Réseau
Haute Disponibilité
Administration

Configurer un cluster HAProxy pour la haute disponibilité

21 septembre 2025

2 min de lecture

Sommaire
Plan de l'article
Présentation de HAProxy
Installation et configuration de base
Mise en place d'un cluster avec keepalived
Bonnes pratiques de monitoring et tuning
Conclusion

La haute disponibilité (HA) est un enjeu majeur pour les applications critiques.
Un cluster de load balancers permet de répartir le trafic et de garantir la continuité de service en cas de panne d'un nœud.

Voici comment déployer un cluster HAProxy avec keepalived.

Plan de l'article

  • Présentation de HAProxy
  • Installation et configuration de base
  • Mise en place d'un cluster avec keepalived
  • Bonnes pratiques de monitoring et tuning
  • Conclusion

Présentation de HAProxy

  • HAProxy est un logiciel open-source de répartition de charge (load balancer).
  • Il fonctionne en couche 4 (TCP) et couche 7 (HTTP/HTTPS).
  • Ses principaux atouts : rapidité, stabilité éprouvée, configuration souple.

Installation et configuration de base

Installation (Debian/Ubuntu)
sudo apt update
sudo apt install haproxy
Exemple de configuration /etc/haproxy/haproxy.cfg
frontend web_front
    bind *:80
    default_backend web_servers

backend web_servers
    balance roundrobin
    server web1 192.168.1.11:80 check
    server web2 192.168.1.12:80 check

👉 Ici, le trafic entrant est réparti en round-robin entre deux serveurs web.


Mise en place d'un cluster avec keepalived

Pour éviter le single point of failure, on utilise keepalived avec une adresse IP virtuelle (VIP) :

  1. Installer keepalived :
sudo apt install keepalived
  1. Exemple de configuration /etc/keepalived/keepalived.conf :
vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1234
    }
    virtual_ipaddress {
        192.168.1.100
    }
}

👉 Si le nœud principal tombe, le secondaire prend automatiquement la main.


Bonnes pratiques de monitoring et tuning

  • Surveiller les métriques avec HAProxy Stats ou Prometheus + Grafana.
  • Ajuster la politique de répartition (roundrobin, leastconn, source).
  • Limiter le nombre de connexions simultanées pour éviter la surcharge.
  • Mettre à jour régulièrement HAProxy et keepalived pour profiter des correctifs.

Conclusion

Un cluster HAProxy + keepalived assure une répartition de charge performante et une continuité de service en cas de panne. C'est une solution fiable, économique et largement utilisée pour la haute disponibilité des infrastructures réseau et web.

Complétez votre infrastructure en combinant avec Pacemaker + Corosync pour une orchestration avancée et une stack monitoring Prometheus pour la supervision.

Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets d'infrastructure et d'infogérance.

Contactez-nous

Articles similaires

Déployer IPv6 en production en 2026 : guide complet pour administrateurs
Réseau
Infrastructure
Administration

Déployer IPv6 en production en 2026 : guide complet pour administrateurs

IPv6 dépasse 45% d'adoption mondiale. Guide pratique pour déployer IPv6 en production : dual-stack, configuration Linux, sécurité et pièges courants.

2 mars 2026

Lire plus

DNSSEC en 2026 : sécuriser vos résolutions DNS avec la chaîne de confiance
Réseau
Sécurité
Administration

DNSSEC en 2026 : sécuriser vos résolutions DNS avec la chaîne de confiance

Guide complet pour configurer DNSSEC sur Bind9 : chaîne de confiance, records RRSIG/DNSKEY/DS, outils et bonnes pratiques pour protéger votre infrastructure DNS.

28 févr. 2026

Lire plus

Keepalived et VRRP : haute disponibilité réseau sur Linux
Réseau
Haute Disponibilité
Infrastructure

Keepalived et VRRP : haute disponibilité réseau sur Linux

Déployez une IP virtuelle hautement disponible avec Keepalived et VRRP. Configuration complète, health checks, et comparaison avec Pacemaker/Corosync.

21 févr. 2026

Lire plus


SHPV, votre partenaire de confiance en infrastructure et infogérance informatique en France.

SHPV
Prendre rendez-vousNous contacter
Expertise
InfrastructureDatacenterInfogéranceCloudHébergementTransit IP
Légales
Conditions Générales de VenteCPS - Contrat de ServicesCPS - Hébergement CloudCPS - Microsoft 365Accord sous-traitance RGPDTarifs interventions

SHPV © 2026 - Tous droits réservés

Mentions légalesPolitiques de confidentialité
SHPV FRANCE - SAS au capital de 16 000 € - 52 Rue Romain Rolland, 71230 Saint-Vallier - SIRET n°80886287400035 - R.C.S. Chalon-sur-Saône. Par téléphone 09 72 310 818 - Email: support@shpv.fr