Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Cum configurez grupuri regionale de punct final în AWS Global Accelerator


Cum configurez grupuri regionale de punct final în AWS Global Accelerator


Pentru a configura grupurile endpoint -uri regionale în AWS Global Accelerator, urmați acești pași și concepte detaliate:

** 1. Înțelegeți grupurile finale și rolul lor
Un grup final în AWS Global Accelerator este asociat cu o regiune AWS specifică și conține unul sau mai multe puncte finale din acea regiune. Fiecare grup Endpoint este legat de un ascultător, care procesează conexiunile clientului de intrare pe baza protocoalelor și porturilor specificate. Pentru acceleratoarele standard, grupurile Endpoint direcționează traficul către resurse precum echilibratorii de încărcare a rețelei (NLB), echilibratorii de încărcare a aplicațiilor (ALB), instanțe EC2 sau adrese IP elastice într -o singură regiune AWS [1] [2] [10].

** 2. Creați sau selectați un accelerator și ascultător
În primul rând, creați un accelerator (rutare standard sau personalizat) în consola globală de accelerație sau prin API. Apoi, creați unul sau mai mulți ascultători care specifică protocolul (TCP, UDP sau ambele) și portul sau intervalul de port pe care îl va folosi acceleratorul pentru a primi traficul client [8] [10].

** 3. Adăugați grupuri Endpoint la ascultători
Pentru fiecare ascultător, adăugați unul sau mai multe grupuri Endpoint, selectând regiunea AWS unde se află punctele dvs. de sfârșit. Fiecare ascultător poate avea un singur grup final pe regiunea AWS [6] [7].

- În consola AWS Global Accelerator, accesați pagina Acceleratoare și selectați acceleratorul.
- În secțiunea ascultătorilor, alegeți ID -ul ascultătorului la care doriți să adăugați un grup final.
- Faceți clic pe „Adăugați Endpoint Group” și selectați regiunea AWS dorită din meniul vertical [6].

** 4. Configurați cadranul de trafic
Puteți seta un procent de apelare a traficului (0 până la 100) pentru fiecare grup Endpoint. Acest cadran controlează proporția de trafic pe care o trimite acceleratorul global către grupul final în raport cu traficul total direcționat către grupul respectiv. Permite controlul traficului cu granulație fină pentru scenarii precum implementările albastre/verzi sau testarea performanței în regiuni. În mod implicit, cadranul de trafic este setat la 100%[1] [5] [8].

** 5. Configurați verificările de sănătate
Pentru acceleratoare standard, puteți configura setările de verificare a sănătății personalizate pentru instanțe EC2 și puncte finale elastice IP în cadrul grupului Endpoint. Aceste setări definesc modul în care acceleratorul global monitorizează sănătatea și traficul de traseu doar spre puncte finale sănătoase. Pentru punctele finale ale echilibrului de încărcare, verificările de sănătate sunt configurate pe consola de echilibrare a sarcinii elastice [1] [6].

** 6. Adăugați puncte finale la grupurile Endpoint
Adăugați punctele finale specifice (instanțe NLB, ALB, EC2 sau IP -uri elastice) în grupul final. Fiecare punct final trebuie să fie valabil și activ. De asemenea, puteți atribui greutăți punctelor finale pentru a controla procentul de trafic dirijat către fiecare punct final din cadrul grupului, ceea ce este util în scopuri de echilibrare a sarcinii sau testare [2] [9] [10].

** 7. Opțional: Configurați înlocuirile portului
Dacă aveți nevoie să redirecționați traficul către diferite porturi din punctele dvs. finale decât cele specificate pe ascultător, puteți configura înlocuirile de port pentru grupul Endpoint. Acest lucru este util pentru evitarea conflictelor portuare sau a coliziunilor de conexiune [6].

** 8. Salvați și monitorizați
După configurarea grupurilor Endpoint și adăugarea punctelor finale, salvați setările. AWS Global Accelerator va monitoriza în mod continuu sănătatea punctului final și va ruta traficul pe baza locației clientului, a sănătății punctului final, a setărilor de apelare a traficului și a greutăților finale [1] [2] [8].

Rezumatul punctelor de configurare cheie

- Fiecare grup Endpoint este legat de o singură regiune AWS și legat de un ascultător.
- Puteți adăuga mai multe grupuri finale pentru diferite regiuni unui ascultător.
- Dialul de trafic controlează procentul de trafic trimis fiecărui grup final.
- Verificările de sănătate asigură că traficul este dirijat numai către puncte finale sănătoase.
- Obiectivele finale pot fi instanțe NLB, ALB, EC2 sau IP -uri elastice pentru acceleratoare standard.
- Greutățile finale permit distribuția traficului într -un grup final.
- Înlocuirea portului poate fi configurată dacă este necesar.

Această abordare oferă un control granular asupra modului în care traficul este dirijat la nivel global, permițând optimizarea performanței și flexibilitatea implementării în mai multe regiuni AWS [1] [6] [8] [10].

Citări:
[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-started.html
[9] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html
[10] https://cloudchipr.com/blog/aws-global-accelerator