Un équilibreur de charge répartit le trafic entre un cluster de serveurs . Cette configuration est généralement utilisé pour les services Web à fort volume où un seul serveur n'aurait pas la capacité de répondre à toute la demande . L'adresse IP utilisée par le serveur est dirigé vers l'équilibreur de charge . Caractéristiques
équilibreurs de charge ont à la fois un matériel et un élément de logiciel . Comme le but de l'équilibrage de charge est de réduire la charge sur un serveur , il n'y aurait guère d'intérêt exécutant le logiciel d'équilibrage de charge sur le serveur.
Fonction
équilibrage de charge est effectuée dans deux modes . La première consiste à rediriger le trafic , l'autre est de répondre à la demande entrante à partir de copies en cache des données du serveur protégé . Dans les deux cas, l'équipement exécution de ces services est un serveur proxy , en particulier un serveur proxy inverse .
But
équilibrage de charge est non seulement nécessaire pour protéger une serveur populaire étant surchargé par la demande . Elle protège également le serveur de " déni de service " attaques . Ces attaques sont des tentatives malveillantes d'arrêter le serveur en noyant les demandes spécieux générés automatiquement. L'équilibreur de charge est programmé pour détecter ces requêtes générées et les bloquer.