Da, puteți adăuga mai multe grupuri finale la un singur ascultător în AWS Global Accelerator. Iată punctele detaliate care explică această capacitate:
- În AWS Global Accelerator, un ascultător este configurat să proceseze conexiunile de intrare de la clienți pe baza porturilor specificate (sau a intervalelor de porturi) și a protocoalelor (TCP, UDP sau ambele). Fiecare ascultător poate avea unul sau mai multe grupuri finale asociate cu acesta [13].
- Un grup final este o colecție de puncte finale (cum ar fi echilibratorii de încărcare a rețelei, echilibratorii de încărcare a aplicațiilor, instanțele EC2 sau adrese IP elastice) într -o anumită regiune AWS. Fiecare grup final este legat exact de un ascultător, dar un ascultător poate avea mai multe grupuri de puncte finale, fiecare reprezentând de obicei o regiune AWS diferită [6] [9] [13].
- Când adăugați grupuri Endpoint la un ascultător, specificați regiunile AWS unde doriți să direcționați traficul. Acceleratorul global apoi direcționează traficul de intrare către punctele finale optime din cadrul acestor grupuri pe baza verificărilor de sănătate și a politicilor de trafic [6] [13].
- Puteți adăuga mai multe grupuri finale la un singur ascultător prin intermediul AWS Management Console, AWS CLI sau API. În consolă, după selectarea unui ascultător, alegeți „Adăugați grupul Endpoint” și specificați regiunea și alte setări. Puteți repeta acest lucru pentru a adăuga grupuri de puncte finale suplimentare pentru același ascultător [6].
- Acest design permite acceleratorului global să distribuie traficul în mai multe regiuni sub un singur ascultător, îmbunătățind disponibilitatea și performanța pentru aplicațiile globale [13].
- Pentru acceleratoarele de rutare personalizate, fiecare ascultător poate avea, de asemenea, mai multe grupuri finale, unul pe regiune AWS în care aveți puncte finale de subrețea VPC. Acest lucru este similar cu acceleratoarele standard, dar adaptate pentru rutarea către instanțele EC2 în subrețele VPC [12].
- Cu toate acestea, o regiune AWS poate avea un singur grup final pe ascultător. Deci, în timp ce un ascultător poate avea mai multe grupuri finale, acestea trebuie să fie în diferite regiuni AWS [8].
În rezumat, un singur ascultător în AWS Global Accelerator poate avea mai multe grupuri finale asociate cu acesta, fiecare reprezentând o regiune AWS diferită, permițându -vă să dirijați traficul la nivel global și flexibil pe punctele finale ale aplicației. Aceasta este o caracteristică de bază a proiectării Global Accelerator pentru a optimiza distribuția traficului și disponibilitatea ridicată [6] [9] [13].
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-listeners.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/about-endpoints.html
[5] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.create-endpoint-group.html
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-listeners.creating-listeners.html
[8] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html
[9] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/list-endpoint-groups.html
[10] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-adding-endpoints.html
[11] https://docs.aws.amazon.com/awscloudformation/latest/userguide/aws-resource-globalaccelerator-listener.html
[12] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-listeners.html
[13] https://boto3.amazonaws.com/v1/documentation/api/1.21.9/reference/services/globalaccelerator.html
[14] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/create-listener.html