Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Comment configurer les groupes de point de terminaison régionaux dans AWS Global Accelerator


Comment configurer les groupes de point de terminaison régionaux dans AWS Global Accelerator


Pour configurer les groupes de points de terminaison régionaux dans AWS Global Accelerator, suivez ces étapes et concepts détaillés:

** 1. Comprendre les groupes de points finaux et leur rôle
Un groupe de points finaux dans AWS Global Accelerator est associé à une région AWS spécifique et contient un ou plusieurs points de terminaison dans cette région. Chaque groupe de points de terminaison est lié à un auditeur, qui traite les connexions clients entrantes en fonction des protocoles et des ports spécifiés. Pour les accélérateurs standard, les groupes de terminaux acheminent le trafic vers des ressources telles que les équilibreurs de charge de réseau (NLB), les équilibreurs de charge d'application (ALB), les instances EC2 ou les adresses IP élastiques dans une seule région AWS [1] [2] [10].

** 2. Créer ou sélectionner un accélérateur et un auditeur
Tout d'abord, créez un accélérateur (routage standard ou personnalisé) dans la console globale d'accélérateur ou via l'API. Ensuite, créez un ou plusieurs auditeurs spécifiant le protocole (TCP, UDP ou les deux) et la plage de port ou de port que l'accélérateur utilisera pour recevoir le trafic client [8] [10].

** 3. Ajouter des groupes de point de terminaison aux auditeurs
Pour chaque écouteur, ajoutez un ou plusieurs groupes de points de terminaison en sélectionnant la région AWS où résident vos points de terminaison. Chaque auditeur ne peut avoir qu'un seul groupe de points finaux par région AWS [6] [7].

- Dans la console AWS Global Accelerator, accédez à la page Accelerators et sélectionnez votre accélérateur.
- Dans la section des auditeurs, choisissez l'ID de l'auditeur auquel vous souhaitez ajouter un groupe de points de terminaison.
- Cliquez sur "Ajouter un groupe de points de terminaison" et sélectionnez la région AWS souhaitée dans la liste déroulante [6].

** 4. Configurer la numérotation du trafic
Vous pouvez définir un pourcentage de numérotation de trafic (0 à 100) pour chaque groupe de points de terminaison. Ce cadran contrôle la proportion de trafic que Global Accelerator envoie au groupe de terminaux par rapport au trafic total dirigé vers ce groupe. Il permet un contrôle de trafic à grain fin pour des scénarios tels que les déploiements bleus / verts ou les tests de performances entre les régions. Par défaut, le cadran du trafic est défini à 100% [1] [5] [8].

** 5. Configurer les contrôles de santé
Pour les accélérateurs standard, vous pouvez configurer des paramètres de vérification de santé personnalisés pour les instances EC2 et les points de terminaison IP élastiques dans le groupe de points de terminaison. Ces paramètres définissent comment l'accélérateur mondial surveille la santé des points de terminaison et achemine le trafic uniquement vers des points de terminaison sains. Pour les points de terminaison de l'équilibreur de charge, les contrôles de santé sont configurés sur la console d'équilibrage de charge élastique [1] [6].

** 6. Ajouter des points de terminaison aux groupes de terminaux
Ajoutez les critères de terminaison spécifiques (NLB, ALB, Instances EC2 ou IPS élastiques) au groupe de points finaux. Chaque point final doit être valide et actif. Vous pouvez également attribuer des poids aux points d'extrémité pour contrôler le pourcentage de trafic acheminé vers chaque point final du groupe, ce qui est utile à des fins d'équilibrage de charge ou de test [2] [9] [10].

** 7. Facultatif: configurer les remplacements du port
Si vous avez besoin de relancer le trafic vers différents ports sur vos points de terminaison que ceux spécifiés sur l'auditeur, vous pouvez configurer des remplacements de port pour le groupe de points de terminaison. Ceci est utile pour éviter les conflits portuaires ou les collisions de connexion [6].

** 8. Économiser et surveiller
Après avoir configuré les groupes de points de terminaison et ajouté des points de terminaison, enregistrez vos paramètres. AWS Global Accelerator surveillera en continu la santé des points de terminaison et acheminera le trafic en fonction de l'emplacement du client, de la santé des points de terminaison, des paramètres de numérotation du trafic et des poids de point de terminaison [1] [2] [8].

Résumé des points de configuration clés

- Chaque groupe de points finaux est lié à une seule région AWS et lié à un auditeur.
- Vous pouvez ajouter plusieurs groupes de points de terminaison pour différentes régions à un auditeur.
- Calogne de trafic contrôle le pourcentage de trafic envoyé à chaque groupe de points finaux.
- Les contrôles de santé garantissent que le trafic n'est acheminé que vers des points de terminaison sains.
- Les points d'extrémité peuvent être des instances NLB, ALB, EC2 ou IPS élastiques pour les accélérateurs standard.
- Les poids de point de terminaison permettent la distribution du trafic au sein d'un groupe de points finaux.
- Les remplacements de port peuvent être configurés si nécessaire.

Cette approche fournit un contrôle granulaire sur la façon dont le trafic est acheminé à l'échelle mondiale, permettant l'optimisation des performances et la flexibilité de déploiement dans plusieurs régions AWS [1] [6] [8] [10].

Citations:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoids.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-stustom-routing-endpoint-groups.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[5] https://tutorialsdojo.com/aws-global-accelerator/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.create-endpoint-group.html
[7] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[8] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-get-startted.html
[9] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html
[10] https://cloudchipr.com/blog/aws-global-accelerator