Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kādas ir pielāgotas maršrutēšanas akseleratora izmantošanas priekšrocības salīdzinājumā ar standarta akseleratoru


Kādas ir pielāgotas maršrutēšanas akseleratora izmantošanas priekšrocības salīdzinājumā ar standarta akseleratoru


Izmantojot pielāgotu maršrutēšanas akseleratoru AWS Global akseleratorā, tiek piedāvāti vairākas atšķirīgas priekšrocības salīdzinājumā ar standarta paātrinātāju, jo īpaši lietojumprogrammām, kurām nepieciešama deterministiska, smalkgraudaina kontrole pār lietotāja trafika maršrutēšanu uz konkrētiem Amazon EC2 gadījumiem.

Pielāgotu maršrutēšanas paātrinātāju priekšrocības

** 1. Deterministiskā satiksmes maršrutēšana uz īpašiem EC2 gadījumiem un ostām
Atšķirībā no standarta paātrinātājiem, kas automātiski novirza trafiku uz tuvāko veselīgo parametru, pamatojoties uz ģeogrāfisko tuvumu un parametru veselību, pielāgotie maršrutēšanas paātrinātāji ļauj izmantot savu lietojumprogrammu loģiku, lai novirzītu trafiku uz noteiktu EC2 instanci un portu. Šī deterministiskā maršrutēšana ir būtiska lietošanas gadījumiem, kad vairākiem lietotājiem jāpiešķir konkrētam serverim vai sesijai, piemēram, vairāku spēlētāju spēļu, VOIP, EDTECH vai sociālo mediju lietojumprogrammām, kurām lietotājiem ir nepieciešams izveidot savienojumu ar konkrētu multivides serveri vai spēles sesiju, pamatojoties uz tādiem faktoriem kā ģeogrāfiskā atrašanās vieta, spēlētāja prasme vai sesijas konfigurācija [2] [3].

** 2. Integrācija ar pielāgotu lietojumprogrammu loģiku
Pielāgoti maršrutēšanas paātrinātāji ļauj jūsu lietojumprogrammai iegūt statisku paātrinātāja portu kartēšanu uz galamērķi EC2 Privātās IP adreses un porti. Šī kartēšana ļauj jūsu sērkociņu vai sesijas pārvaldības pakalpojumiem precīzi novirzīt lietotājus uz pareizo aizmugures instanci, nemainot klienta programmatūru. Šī integrācija atvieglo sarežģītus maršrutēšanas lēmumus, pamatojoties uz jūsu lietojumprogrammas unikālajām prasībām, kuras standarta paātrinātāji nevar atbalstīt [2] [3].

** 3. Uzlabota drošība un vienkāršota tīkla arhitektūra
Izmantojot pielāgotus maršrutēšanas paātrinātājus, jūs izvairāties no atsevišķu EC2 gadījumu pakļaušanas tieši internetam, kas var radīt drošības riskus. Tā vietā, lai katram gadījumam piešķirtu elastīgo IP, akselerators nodrošina statiskas Anycast IP adreses, kuras ceļu satiksme iekšēji veica AWS globālajā tīklā uz atbilstošo apakštīklu un instanču portu. Tas samazina uzbrukuma virsmu un vienkāršo IP pārvaldību [2].

** 4. AWS globālā tīkla veiktspējas piesaistīšana
Pielāgoti maršrutēšanas paātrinātāji joprojām izmanto AWS globālā tīkla infrastruktūru, lai virzītu trafiku, nodrošinot zemu latentumu, satricinājumu un pakešu zudumu. Tas nozīmē, ka jūs iegūstat globālā paātrinātāja veiktspējas un pieejamības priekšrocības, vienlaikus saglabājot precīzu trafika maršrutēšanas kontroli [2] [3].

** 5. Atbalsts vairākiem protokoliem un elastīgu ostu kartēšanu
Pielāgoti maršrutēšanas paātrinātāji ļauj jums norādīt TCP, UDP vai abus protokolus galapunkta grupas līmenī, nodrošinot elastību lietojumprogrammām, kurām ir nepieciešami dažādi transporta protokoli dažāda veida trafikai. Jūs varat definēt portu diapazonus, kas ir tieši jūsu EC2 gadījumi, ļaujot konsekventu ostas izmantošanu vairākos gadījumos [2] [3].

** 6. Mērogojamība sarežģītiem lietošanas gadījumiem
Pielāgoti maršrutēšanas paātrinātāji var rīkoties ar maršrutēšanu no dažiem līdz tūkstošiem lietotāju līdz konkrētiem EC2 parametriem, padarot tos piemērotus liela mēroga lietojumprogrammās, kurām nepieciešams uz sesiju balstīts lietotāja uzdevums, piemēram, lielas vairāku spēlētāju spēles vai reālā laika komunikācijas platformas [2].

kopsavilkums

Kaut arī standarta AWS globālie paātrinātāji nodrošina automātisku, uz veselības un tuvuma maršrutēšanu, kas piemērota vispārējai slodzes līdzsvarošanai un kļūmjpārlēces scenārijiem, pielāgotie maršrutēšanas paātrinātāji piedāvā pastiprinātu kontroli, ļaujot deterministisku maršrutēšanu uz īpašiem EC2 gadījumiem un portiem. Šī spēja ir būtiska lietojumprogrammām, kurām nepieciešama sesijas afinitāte, pielāgota mača vai specializēta maršrutēšanas loģika, vienlaikus gūstot labumu no AWS globālā tīkla veiktspējas un drošības funkcijām.

Tas padara pielāgotu maršrutēšanas paātrinātāju ideālu:

- Daudzspēlētāju spēles ar uz sesiju balstītu spēlētāju piešķiršanu
- VoIP un reālā laika komunikācija, kas prasa īpašus multivides servera savienojumus
- Lietojumprogrammas, kurām nepieciešama precīza kontrole pār satiksmes maršrutēšanu ārpus ģeogrāfiskā tuvuma vai galapunkta veselības
- Scenāriji, kad atsevišķu EC2 gadījumu pakļaušana tieši internetam ir nevēlama

Būtībā pielāgoti maršrutēšanas paātrinātāji apvieno AWS globālā paātrinātāja veiktspējas un pieejamības ieguvumus ar elastību, lai ieviestu sarežģītu, lietojumprogrammai raksturīgu maršrutēšanas loģiku [2] [3] [4].

Atsauces:
[1] https://aws.amazon.com/blogs/networking-and-content-derivery/introducing-aws-global-accelerator-custom-routhing-accelerators/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-how-it-works.html
[3] https://cloudchiprsr.com/blog/aws-global-accelerator
[4] https://www.nops.io/glossary/what-is-aws-global-accelerator/
.
[6] https://www.youtube.com/watch?v=duxx0upuksg
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-accelerators.html
[8] https://www.reddit.com/r/aws/comments/z1vazp/global_accelerator_routing_to_another_accounts_alb/
[9] https://boto3.amazonaws.com/v1/documentation/api/1.17.58/reference/services/globalaccelerator.html