Volg deze gedetailleerde stappen en concepten om regionale eindpuntgroepen in AWS Global Accelerator te configureren in AWS Global Accelerator:
** 1. Begrijp eindpuntgroepen en hun rol
Een eindpuntgroep in AWS Global Accelerator wordt geassocieerd met een specifieke AWS -regio en bevat een of meer eindpunten in die regio. Elke eindpuntgroep is gekoppeld aan een luisteraar, die inkomende clientverbindingen verwerkt op basis van opgegeven protocollen en poorten. Voor standaardversnellers routeren eindpuntgroepen verkeer naar bronnen zoals netwerk load balancers (NLB), applicatie -load balancers (ALB), EC2 -instanties of elastische IP -adressen in een enkele AWS -regio [1] [2] [10].
** 2. Maak of selecteer een versneller en luisteraar
Maak eerst een versneller (standaard of aangepaste routing) in de globale versnellerconsole of via API. Maak vervolgens een of meer luisteraars die het protocol opgeven (TCP, UDP of beide) en poort- of poortbereik die de versneller zal gebruiken om clientverkeer te ontvangen [8] [10].
** 3. Voeg eindpuntgroepen toe aan luisteraars
Voeg voor elke luisteraar een of meer eindpuntgroepen toe door het AWS -gebied te selecteren waar uw eindpunten zich bevinden. Elke luisteraar kan slechts één eindpuntgroep per AWS -regio hebben [6] [7].
- Ga in de AWS Global Accelerator Console naar de pagina Accelerators en selecteer uw gaspedaal.
- Kies in het gedeelte Luisteraars de luisteraar -ID waaraan u een eindpuntgroep wilt toevoegen.
- Klik op "Eindpuntgroep toevoegen" en selecteer het gewenste AWS -gebied in de vervolgkeuzelijst [6].
** 4. Configureer verkeerswijzer
U kunt een verkeerskiespercentage (0 tot 100) instellen voor elke eindpuntgroep. Deze wijzerplaat regelt het aandeel verkeer dat Global Accelerator naar de eindpuntgroep stuurt ten opzichte van het totale verkeer dat op die groep is gericht. Het maakt fijnkorrelige verkeersregeling mogelijk voor scenario's zoals blauw/groene implementaties of prestatietests in verschillende regio's. Standaard is de verkeerswijzer ingesteld op 100%[1] [5] [8].
** 5. Configureer gezondheidscontroles
Voor standaardversnellers kunt u aangepaste gezondheidscontrole -instellingen configureren voor EC2 -instanties en elastische IP -eindpunten binnen de eindpuntgroep. Deze instellingen bepalen hoe Global Accelerator Endpoint Health en routes verkeer alleen naar gezonde eindpunten bewaakt. Voor eindpunten van de load balancer worden gezondheidscontroles geconfigureerd op de elastische load balancing -console [1] [6].
** 6. Voeg eindpunten toe aan eindpuntgroepen
Voeg de specifieke eindpunten (NLB, ALB, EC2 -instanties of elastische IP's) toe aan de eindpuntgroep. Elk eindpunt moet geldig en actief zijn. U kunt ook gewichten toewijzen aan eindpunten om het percentage verkeersgerichte naar elk eindpunt binnen de groep te regelen, wat nuttig is voor load balancing of testdoeleinden [2] [9] [10].
** 7. Optioneel: Poortoverschrijdende overrijden configureren
Als u het verkeer naar verschillende poorten op uw eindpunten moet omleiden dan die op de luisteraar, kunt u poortoverschrijdingen configureren voor de eindpuntgroep. Dit is handig om havenconflicten of verbindingsbotsingen te vermijden [6].
** 8. Opslaan en bewaken
Sla uw instellingen op na eindpuntgroepen en het toevoegen van eindpunten. AWS Global Accelerator zal de eindpuntgezondheid continu controleren en verkeer op basis van de locatie van de klant, eindpuntgezondheid, verkeerskiesinstellingen en eindpuntgewichten [1] [2] [8] bewaken.
Samenvatting van belangrijke configuratiepunten
- Elke eindpuntgroep is gebonden aan een enkele AWS -regio en gekoppeld aan een luisteraar.
- U kunt meerdere eindpuntgroepen voor verschillende regio's toevoegen aan een luisteraar.
- Verkeer wijzerplaat regelt het verkeerspercentage dat naar elke eindpuntgroep wordt verzonden.
- Gezondheidscontroles zorgen ervoor dat het verkeer alleen wordt gerouteerd naar gezonde eindpunten.
- Eindpunten kunnen NLB, ALB, EC2 -instanties of elastische IP's zijn voor standaardversnellers.
- Eindpuntgewichten maken verkeersverdeling mogelijk binnen een eindpuntgroep.
- Poortoverschrijdingen kunnen worden geconfigureerd indien nodig.
Deze benadering biedt een gedetailleerde controle over hoe het verkeer wereldwijd wordt geleid, waardoor prestatie -optimalisatie en implementatieflexibiliteit in meerdere AWS -regio's [1] [8] [10] mogelijk worden gemaakt.
Citaten:
[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-endpoints.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-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-arted.html
[9] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html
[10] https://cloudchipr.com/blog/aws-global-accelerator