Assiste.com
cr 01.04.2012 r+ 22.10.2024 r- 22.10.2024 Pierre Pinard. (Alertes et avis de sécurité au jour le jour)
Sommaire (montrer / masquer) |
---|
Le « Load balancing » (« répartition de charge » ou « équilibrage de charge ») est une technique utilisée pour les gros sites Web ou services en ligne afin d'équilibrer entre plusieurs serveurs une charge importante de fonctionnement.
Cet équilibre peut être fait de manière statique en distribuant arbitrairement les ressources sur divers serveurs. Par exemple :
Cet équilibre peut être établi de manière dynamique avec un superviseur appelé « Load balancer » (« Répartiteur de charge »).
Ce mécanisme audite en temps réel le trafic sur chacune des ressources d'un site ou service en ligne et déplace dynamiquement les objets en fonction de leur « popularité » dans un cluster de serveurs dont la charge est également sous surveillance (la surcharge ou la panne d'un serveur est corrigée en temps réel afin d'assurer la permanence, non stop [« tolérance de panne »], du service). Les clusters disques sont eux-mêmes montés en tolérance de panne (RAID [Redundant Arrays of Inexpensive Disks]). Par exemple, le « Load balancer » distribue :
Le but est toujours d'assurer :
Un « Load balancer » exploite, de manière dynamique (adaptative en temps réel) une répartition de même nature que l' « ordonnanceur de processus » (« round-robin ») répartit la charge des demandes d'exécutions entre les processeurs selon leurs charges/disponibilité.
|
Load balancing - Équilibre de charge
Les encyclopédies |
---|