Load balancing
Méthodes
- DNS Round Robin — Plusieurs enregistrements A pour le même domaine. Simple mais pas de health check.
- HAProxy — Load balancer logiciel, très performant
- Nginx — Peut servir de load balancer en plus de reverse proxy
HAProxy
frontend http\n bind *:80\n default_backend servers\n\nbackend servers\n balance roundrobin\n server web1 10.0.0.1:80 check\n server web2 10.0.0.2:80 checkNginx
upstream backend {\n server 10.0.0.1;\n server 10.0.0.2;\n}\nserver {\n location / {\n proxy_pass http://backend;\n }\n}Algorithmes
- Round Robin — Alternance simple
- Least Connections — Vers le serveur le moins chargé
- IP Hash — Même client vers le même serveur (sessions)
Cet article vous a-t-il été utile?
Articles similaires