Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon L'accélérateur global AWS peut-il être utilisé avec des applications dans plusieurs régions


L'accélérateur global AWS peut-il être utilisé avec des applications dans plusieurs régions


Oui, AWS Global Accelerator peut être utilisé avec les applications déployées dans plusieurs régions AWS. Il est conçu comme un service global qui prend en charge les points de terminaison dans plusieurs régions, permettant une amélioration de la disponibilité, des performances et de la résilience pour les applications multi-régions.

Voici les aspects détaillés de la façon dont AWS Global Accelerator travaille avec les applications multi-régions:

- Prise en charge des points de terminaison multi-régions: vous pouvez configurer l'accélérateur global pour acheminer le trafic vers les points de terminaison de l'application dans une ou plusieurs régions AWS. Ces critères de terminaison peuvent être des équilibreurs de charge d'application, des équilibreurs de charge de réseau, des instances EC2 ou des adresses IP élastiques enregistrées dans les groupes de points finaux régionaux [2] [6].

- Le routage du trafic et la distribution de charge: Global Accelerator fournit des adresses IP Anycast statiques en tant que point d'entrée fixe unique pour votre application, quelle que soit le nombre de régions dans lesquelles vous déployez. Il achemine le trafic utilisateur vers le point final sain le plus proche en fonction de la latence du réseau et des contrôles de santé. Vous pouvez également contrôler la distribution du trafic en définissant des pourcentages de numérotation de trafic par région, ce qui vous permet de mettre en œuvre des architectures multi-régions actives actives ou actifs. En active-active, le trafic est partagé en charge dans plusieurs régions; Dans actif-standby, le trafic est acheminé vers une région principale avec un basculement vers des régions de secours si nécessaire [1] [2] [8].

- Calques de santé et basculement: l'accélérateur mondial surveille en permanence la santé des points finaux. Si un critère d'évaluation ou une région entière devient malsaine ou inaccessible, l'accélérateur global redirige automatiquement le trafic vers le point final sain optimal suivant dans une autre région, permettant un basculement rapide (généralement moins d'une minute) [2] [8].

- Gestion simplifiée: avec l'accélérateur global, vous gérez un petit ensemble d'adresses IP statiques plutôt que plusieurs IP par région. Vous pouvez ajouter ou supprimer des régions, des points de terminaison ou des zones de disponibilité sans impact sur la disponibilité de l'application. Cela simplifie la gestion DNS et la configuration du client [5] [6].

- Accélérateurs de routage personnalisés: Pour les applications nécessitant une logique de routage personnalisée, l'accélérateur global prend en charge les accélérateurs de routage personnalisés qui permettent le trafic utilisateur de routage vers des IP et des ports EC2 spécifiques dans une ou plusieurs régions, permettant un contrôle plus granulaire sur la distribution du trafic [4].

- Cas d'utilisation: cette capacité multi-régions est bénéfique pour améliorer les performances en servant les utilisateurs de la région la plus proche, en augmentant la disponibilité des applications et la reprise après la catastrophe, et la mise à l'échelle des applications à l'échelle mondiale tout en conservant des adresses IP cohérentes pour l'accès au client [1] [10].

En résumé, AWS Global Accelerator est bien adapté aux applications multi-régions, fournissant des adresses IP statiques globales, un routage de trafic intelligent basé sur la santé et la latence, la distribution du trafic configurable et le basculement rapide entre plusieurs régions AWS pour améliorer les performances et la disponibilité.

Citations:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/deploying-multi-gion-applications-in-aws-using-aws-global-accelerator/
[2] https://aws.amazon.com/global-accelerator/faqs/
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/preserve-client-ip-address.regions.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
[5] https://www.hava.io/blog/what-is-aws-global-accelerator
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-get-startted.html
[7] https://docs.aws.amazon.com/amazons3/latest/userguide/multiregionaccesspoints.html
[8] https://repost.aws/questions/quo8q_kz2ftz2pjaijc9zteq/using-aws-global-accelerator-service-to-distribute-traffic-across-multiple-regins
[9] https://www.reddit.com/r/aws/comments/z1vazp/global_accelerator_routing_to_another_accouts_alb/
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrer.html