Load balancing
Définition
Le load balancing (répartition de charge en français) est une technique utilisée par les réseaux les plus importants afin d'équilibrer la sollicitation des serveurs.
Description
Imaginons un serveur hébergeant un site Internet très populaire. Celui-ci a plusieurs milliers de connexion par jour. On remarque cependant un ralentissement du serveur durant les périodes de pointe. Le serveur, tout seul, doit traiter des centaines de requêtes simultanées. Cette tâche est coûteuse en ressources, et il peut donc arriver un temps de latence entre l'envoi de la requête et la réception de la réponse pour l'utilisateur.
Plutôt que d'investir dans un serveur plus puissant, il est avantageux de mettre en place du "load balancing". Pour ce faire, on achète un (ou plusieurs) autres serveurs. En configurant le réseau correctement, il est possible de diriger chaque requête sur un serveur différent. Par exemple, les trois premières requêtes seront dirigées sur le premier serveur, les trois suivantes sur le second serveur, et ainsi de suite. Ainsi, plutôt que de faire travailler de façon excessive un seul serveur, tous les serveurs travaillent, mais moins.
Si vous avez des questions ou des commentaires à apporter à cette définition, utilisez ce formulaire, merci d'avance !
Partagez cette définition sur Google+ en cliquant sur ce bouton :
N'oubliez pas de suivre notre compte Twitter et de rejoindre les autres fans de Dicodunet sur Facebook
Auteur
Petitcolas Jonathan : DiagFM - Société de diagnostics immobiliers
Commentaires2 commentaires :
Ajoutez votre commentaire
|