Chargement en cours

Répartiteur de charge

« Back to Glossary Index

En informatique, la répartition de charge (en anglais : load balancing) désigne le processus de répartition d’un ensemble de tâches sur un ensemble de ressources, dans le but d’en rendre le traitement global plus efficace. Les techniques de répartition de charge permettent à la fois d’optimiser le temps de réponse pour chaque tâche, tout en évitant de surcharger de manière inégale les nœuds de calcul.

Ces techniques sont par exemple très utilisées dans le domaine des services HTTP où un site à forte audience doit pouvoir gérer des centaines de milliers de requêtes par seconde.

La répartition de la charge de traitement sur un grand nombre de serveurs peut contribuer à améliorer la résistance à certaines attaques DDoS. Par exemple, une attaque menée depuis des sources concentrées dans une même région géographique n’affectera que les nœuds servant cette région.

« Back to Glossary Index