Sie sind auf Seite 1von 2

Load Balancer

Définition:1
Un équilibreur de charge est un périphérique qui agit en tant que proxy inverse et distribue le trafic
réseau ou applicatif sur plusieurs serveurs.
Les équilibreurs de charge sont utilisés pour augmenter la capacité (utilisateurs simultanés) et la
fiabilité des applications.
Ils améliorent les performances globales des applications en réduisant la charge qui incombe aux
serveurs associés à la gestion et à la maintenance des sessions d'application et du réseau, ainsi qu'en
effectuant des tâches spécifiques à l'application.
Les équilibreurs de charge sont généralement regroupés en deux catégories: couche 4 et couche 7.
Les équilibreurs de charge de couche 4 agissent sur les données contenues dans les protocoles de
couche réseau et de transport (IP, TCP, FTP, UDP). Les équilibreurs de charge de couche 7
répartissent les demandes en fonction des données contenues dans les protocoles de couche
d'application tels que HTTP.
Les demandes sont reçues par les deux types d'équilibreurs de charge et sont distribuées à un
serveur particulier en fonction d'un algorithme configuré. Certains algorithmes standard de
l'industrie sont:
• Tournoi à la ronde
• Round robin pondéré
• Moins de connexions
• Temps de réponse le plus court

1
Les équilibreurs de charge de couche 7 peuvent également distribuer des demandes en fonction de
données spécifiques à l'application, telles que des en-têtes HTTP, des cookies ou des données
contenues dans le message d'application lui-même, telles que la valeur d'un paramètre spécifique.
Les équilibreurs de charge assurent la fiabilité et la disponibilité en surveillant l '"intégrité" des
applications et en envoyant uniquement des demandes aux serveurs et aux applications capables de
répondre rapidement.

Das könnte Ihnen auch gefallen