Ingénierie de la fiabilité des sites
by Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoff
Chapitre 20. Équilibrage de la charge dans le centre de données
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Ce chapitre se concentre sur l'équilibrage de la charge au sein du centre de données. Plus précisément, il traite des algorithmes de répartition du travail au sein d'un centre de données donné pour un flux de requêtes. Nous couvrons les politiques au niveau de l'application pour acheminer les demandes vers les serveurs individuels qui peuvent les traiter. Les principes de mise en réseau de niveau inférieur (par exemple, les commutateurs, le routage des paquets) et la sélection du centre de données sortent du cadre de ce chapitre.
Suppose qu'un flux de requêtes arrive au centre de données - elles peuvent provenir du centre de données lui-même, de centres de données distants ou d'un mélange des deux - à un rythme qui ne dépasse pas les ressources dont dispose le centre de données pour les traiter (ou qui ne les dépasse que pendant de très courtes périodes). Suppose également qu'il existe desservices au sein du centre de données, contre lesquels ces requêtes fonctionnent. Ces services sont mis en œuvre sous la forme de nombreux processus de serveur homogènes et interchangeables, qui s'exécutent pour la plupart sur des machines différentes. Les plus petits services ont généralement au moins trois processus de ce type (utiliser moins ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access