Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Comment AWS Global Accelerator gère-t-il la congestion du réseau


Comment AWS Global Accelerator gère-t-il la congestion du réseau


AWS Global Accelerator gère la congestion du réseau principalement en achetant le trafic utilisateur sur le réseau mondial AWS, qui est conçu pour être sans congestion et très redondant. Cette approche évite les chemins Internet publics souvent encombrés et moins fiables, réduisant ainsi la perte, la gigue et la latence des paquets, et l'amélioration des performances et de la disponibilité des applications globales.

Voici les mécanismes détaillés par lesquels AWS Global Accelerator gère la congestion du réseau:

** 1. Tirer parti du réseau mondial AWS:
Au lieu d'achever le trafic sur Internet public, qui peut être congestionné et impliquer plusieurs houblons, AWS Global Accelerator Ingresss Traffic à l'emplacement AWS Edge le plus proche de l'utilisateur via des adresses IP statiques AnyCast. De là, le trafic se déplace sur le réseau mondial privé AWS, qui est optimisé pour des performances élevées et une faible congestion. Ce réseau est redondant et conçu pour minimiser les retards et la perte de paquets, garantissant un chemin fluide et fiable vers les points de terminaison de l'application hébergés dans les régions AWS [3] [4] [6] [10].

** 2. Routage et basculement de la circulation intelligents:
AWS Global Accelerator surveille en permanence la santé des critères de terminaison des applications en utilisant les contrôles de santé TCP, HTTP et HTTPS. Il achemine dynamiquement le trafic utilisateur vers le point de terminaison sain le plus proche, échouant automatiquement vers des points de terminaison alternatifs en cas de congestion ou de défaillances. Cette capacité de basculement garantit que le trafic est éloigné des chemins congestionnés ou malsains, en maintenant la disponibilité et les performances cohérentes [4] [11].

** 3. Cadrans de trafic et poids de point final pour le contrôle du trafic à grain fin:
Pour gérer la distribution du trafic et éviter de surcharger tout point final ou région, AWS Global Accelerator fournit des cadrans de trafic et des poids de point de terminaison. Les cadrans de trafic vous permettent de contrôler le pourcentage de trafic envoyé à des groupes de points de terminaison spécifiques (régions), qui peuvent être composés pour soulager la congestion ou composé pour ramper le trafic progressivement. Les poids de point de terminaison vous permettent d'ajuster les proportions de trafic entre plusieurs critères d'évaluation dans une région, permettant une distribution de charge équilibrée et empêchant la congestion à un seul point de terminaison [1] [2] [7] [11].

** 4. Plusieurs zones de réseau et pair de FAI:
AWS Global Accelerator utilise plusieurs zones de réseau isolées, chacune avec sa propre infrastructure physique et ses relations avec un regard avec différents FAI. Cette conception réduit l'impact de la congestion ou des pannes spécifiques aux ISP en permettant à la traction du trafic via d'autres zones de réseau et FAI. Les clients reçoivent deux adresses IP statiques de différentes zones de réseau, offrant une redondance et réduisant le rayon de souffle des problèmes de réseau [8].

** 5. Affinité du client et routage avec état:
Pour les applications nécessitant une persistance de session, AWS Global Accelerator peut maintenir l'affinité du client en achetant toutes les demandes d'un utilisateur au même point de terminaison. Cela empêche les frais généraux et la latence qui peuvent résulter de la commutation de points d'extrémité à mi-parcours, ce qui pourrait exacerber les retards liés à la congestion [4] [11].

En résumé, AWS Global Accelerator atténue la congestion du réseau en déplaçant le trafic utilisateur sur un réseau mondial privé et hautement optimisé, en achetant intelligemment autour des critères de terminaison encombrés ou malsains, en fournissant un contrôle du trafic à grain fin pour équilibrer les charges et en tirant parti des zones de réseau redondantes et des chemins de FAI pour maintenir une forte disponibilité et une faible latence. Il en résulte une amélioration des performances et de la fiabilité de l'application même dans des conditions de réseau variables.

Citations:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/traffic-management-with-aws-global-accelerator/
[3] https://aws.amazon.com/global-accelerator/features/
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://cloudchipr.com/blog/aws-global-accelerator
[6] https://cloudvisor.co/aws-guides/aws-obal-accelerator/
[7] https://hands-on.cloud/aws-services/global-accelerator/
[8] https://aws.amazon.com/blogs/networking-and-content-delivery/measury-aws-global-accelerator-performance-and-analyzing-results/
[9] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[10] https://www.hava.io/blog/what-is-aws-global-accelerator
[11] https://digitalcloud.training/aws-global-accelerator/
[12] https://www.youtube.com/watch?v=docl4Juloqw