Lai konfigurētu reģionālās parametru grupas AWS globālajā akseleratorā, izpildiet šos detalizētos soļus un koncepcijas:
** 1. Saprast galapunktu grupas un to lomu
Galapunkta grupa AWS globālajā paātrinātājā ir saistīta ar noteiktu AWS reģionu, un tajā ir viens vai vairāki parametri šajā reģionā. Katra galapunkta grupa ir saistīta ar klausītāju, kas apstrādā ienākošos klienta savienojumus, pamatojoties uz norādītajiem protokoliem un portiem. Standarta paātrinātājiem galapunktu grupas novirza trafiku uz resursiem, piemēram, tīkla slodzes līdzsvarotājiem (NLB), lietojumprogrammu slodzes līdzsvarotājiem (ALB), EC2 gadījumiem vai elastīgām IP adresēm vienā AWS reģionā [1] [2] [10].
** 2. Izveidojiet vai atlasiet akseleratoru un klausītāju
Vispirms izveidojiet akseleratoru (standarta vai pielāgotu maršrutēšanu) globālajā paātrinātāja konsolē vai izmantojot API. Pēc tam izveidojiet vienu vai vairākus klausītājus, kas norāda protokolu (TCP, UDP vai abus) un portu vai portu diapazonu, kuru akselerators izmantos, lai saņemtu klientu trafiku [8] [10].
** 3. Pievienojiet klausītājiem parametru grupas
Katram klausītājam pievienojiet vienu vai vairākas parametru grupas, izvēloties AWS reģionu, kurā atrodas jūsu parametri. Katram klausītājam var būt tikai viena parametra grupa katram AWS reģionam [6] [7].
- AWS Global akseleratora konsolē dodieties uz akseleratoru lapu un atlasiet savu akseleratoru.
- Sadaļā Klausītāji izvēlieties klausītāja ID, kuram vēlaties pievienot galapunkta grupu.
- Noklikšķiniet uz "Pievienot Endpoint Group" un nolaižamajā nolaižamā vietā atlasiet vēlamo AWS reģionu [6].
** 4. Konfigurējiet trafika skalu
Katrai parametra grupai varat iestatīt trafika sastādīšanas procentuālo daļu (no 0 līdz 100). Šis disks kontrolē trafika proporciju, ko globālais akselerators nosūta uz galapunkta grupu, salīdzinot ar kopējo trafiku, kas vērsta uz šo grupu. Tas ļauj scenārijiem, piemēram, zilu/zaļo izvietošanu vai veiktspējas pārbaudi reģionos, nodrošina smalkgraudainas satiksmes kontroli. Pēc noklusējuma trafika sastādīšana ir iestatīta uz 100%[1] [5] [8].
** 5. Konfigurējiet veselības pārbaudes
Standarta paātrinātājiem parametru grupā varat konfigurēt pielāgotus veselības pārbaudes iestatījumus EC2 gadījumiem un elastīgiem IP parametriem. Šie iestatījumi nosaka, kā globālais akselerators uzrauga galapunktu veselību, un trafiku maršrutē tikai uz veselīgiem parametriem. Slodzes līdzsvara parametru punktos veselības pārbaudes tiek konfigurētas elastīgās slodzes līdzsvarošanas konsolē [1] [6].
** 6. Pievienojiet galapunktu parametru grupām
Pievienojiet galapunktu grupai konkrētus parametrus (NLB, ALB, EC2 gadījumus vai elastīgus IPS). Katram parametram jābūt derīgam un aktīvam. Varat arī piešķirt svarus galapunktu, lai kontrolētu trafika procentuālo daudzumu, kas novirzīts uz katru grupas parametru, kas ir noderīgs slodzes līdzsvarošanas vai testēšanas nolūkos [2] [9] [10].
** 7. Pēc izvēles: konfigurējiet porta ignorēšanu
Ja jums ir jānovirza trafiks uz dažādiem parametru portiem, nekā tie, kas norādīti klausītājā, varat konfigurēt porta ignorēšanu galapunkta grupai. Tas ir noderīgi, lai izvairītos no ostas konfliktu vai savienojuma sadursmju [6].
** 8. Saglabāt un uzraudzīt
Pēc parametru grupu konfigurēšanas un parametru pievienošanas saglabājiet iestatījumus. AWS Global Accelerator nepārtraukti uzraudzīs galapunkta veselību un maršrutē trafiku, pamatojoties uz klienta atrašanās vietu, galapunkta veselību, satiksmes sastādīšanas iestatījumiem un parametru svaru [1] [2] [8].
Galveno konfigurācijas punktu kopsavilkums
- Katra parametra grupa ir saistīta ar vienu AWS reģionu un saistīta ar klausītāju.
- Klausītājam varat pievienot vairākas parametru grupas dažādiem reģioniem.
- Satiksmes sastādīšana kontrolē trafika procentuālo daļu, kas nosūtīta uz katru parametru grupu.
- Veselības pārbaudes nodrošina, ka satiksme tiek novirzīta tikai uz veselīgiem parametriem.
- Galapunkti var būt NLB, ALB, EC2 gadījumi vai elastīgi IPS standarta paātrinātājiem.
- Galapunkta svari ļauj satiksmes sadali sadalīt galapunkta grupā.
- Portu ignorēšanu var konfigurēt, ja nepieciešams.
Šī pieeja nodrošina precīzu kontroli pār to, kā trafiks tiek novirzīts visā pasaulē, ļaujot veikt veiktspējas optimizāciju un izvietošanas elastību vairākos AWS reģionos [1] [6] [8] [10].
Atsauces:
[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