Aller au contenu principal

2.4. Traffic Engineering (Ingénierie du trafic)

2.4. Traffic Engineering (Ingénierie du trafic)

Dans n'importe quel centre de données, l'équilibrage de charge des applications est une fonction critique exécutée par les dispositifs réseau. Traditionnellement, les équilibreurs de charge sont déployés en tant que dispositifs dédiés dans le chemin de transfert du trafic. Les problèmes se posent lors de la mise à l'échelle des équilibreurs de charge sous la croissance de la demande de trafic. Une solution plus souhaitable est la capacité de mettre à l'échelle horizontalement la couche d'équilibrage de charge en ajoutant plus de nœuds uniformes et en distribuant le trafic entrant entre ces nœuds. Dans ce cas, le choix idéal est d'utiliser l'infrastructure réseau elle-même pour distribuer le trafic entre un ensemble d'équilibreurs de charge. Une combinaison d'annonces de préfixes anycast [RFC4786] et de fonctionnalité de chemins multiples à coût égal (ECMP) peut être utilisée pour atteindre cet objectif. Pour obtenir une distribution de charge plus fine, la capacité du réseau à effectuer une ingénierie du trafic hop-by-hop contrôlée est bénéfique. Par exemple, il est bénéfique de contrôler directement l'ensemble de sauts suivants ECMP pour les préfixes anycast à chaque niveau de la hiérarchie du réseau.