Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kādi ir galvenie lietošanas gadījumi pielāgotajiem maršrutēšanas paātrinātājiem


Kādi ir galvenie lietošanas gadījumi pielāgotajiem maršrutēšanas paātrinātājiem


Pielāgoti maršrutēšanas paātrinātāji AWS globālajā paātrinātājā ir paredzēti lietošanas gadījumiem, kuriem nepieciešama determiniska lietotāju trafika maršrutēšana uz konkrētiem Amazon EC2 gadījumiem, atšķirībā no standarta paātrinātājiem, kuri ielādē līdzsvara trafiku starp galapunktu, bez kontroles, kurš instance kalpo pieprasījumam.

Galvenie lietošanas gadījumi pielāgotiem maršrutēšanas paātrinātājiem

- Vairāku spēlētāju spēļu lietojumprogrammas
Pielāgoti maršrutēšanas paātrinātāji Iespējot vairāku spēlētāju maršrutēšanu uz vienu spēles servera sesiju, pamatojoties uz tādiem kritērijiem kā ģeogrāfiskā atrašanās vieta, spēlētāja prasme un spēles konfigurācija. Šī deterministiskā maršrutēšana nodrošina, ka spēlētāji, kuriem jābūt sagrupētiem sesijai, tiek novirzīti uz to pašu EC2 instanci, uzlabojot spēļu pieredzi un sesijas vadību.

- VoIP, video un ziņojumapmaiņas lietojumprogrammas
Lietojumprogrammas Voice Over IP (VoIP), izglītības tehnoloģijas (EDTECH) un sociālie mediji bieži prasa vairākus lietotājus piešķirt konkrētam multivides serverim, lai sāktu balsi, video vai ziņojumapmaiņas sesijas. Pielāgoti maršrutēšanas paātrinātāji ļauj šīs lietojumprogrammas lietotājiem novirzīt uz izraudzītajiem multivides serveriem, kas droši apstrādā viņu komunikācijas sesijas.

- Sesiju balstītas lietojumprogrammas ar pielāgotu loģiku
Jebkura lietojumprogramma, kas prasa trafiku novirzīt, pamatojoties uz pielāgotu lietojumprogrammu loģiku, piemēram, sērkociņu serveriem, sesijas robežas kontrolieriem vai citām reāllaika sakaru darbplūsmām, kas iegūtas no pielāgotajiem maršrutēšanas paātrinātājiem. Šie paātrinātāji kartē īpašus ostas uz akseleratora uz privātajām IP adresēm un EC2 gadījumu portiem, ļaujot precīzi kontrolēt lietotāja sesijas maršrutēšanu.

- Lietošanas gadījumi, kas prasa porta līmeņa satiksmes kontroli
Pielāgoti maršrutēšanas paātrinātāji ļauj kartēt trafiku, kas ierodas noteiktos akseleratora portos uz attiecīgajiem portiem EC2 gadījumos. Tas ir noderīgi, ja dažādos ostās darbojas dažādi lietojumprogrammu gadījumi vai ja vēlaties nošķirt trafika veidus (piemēram, TCP pret UDP) un attiecīgi tos novirzīt.

- Globālām lietojumprogrammām, kurām nepieciešama augsta veiktspēja un drošība
Maršrutējot trafiku caur AWS globālo tīkla mugurkaulu, pielāgotie maršrutēšanas paātrinātāji nodrošina uzlabotu veiktspēju un drošību. Tie ļauj lietotājiem izveidot savienojumu ar Anycast IP adresēm, vienlaikus deterministiski maršrutējot trafiku, lai EC2 gadījumi būtu aizmugurē vienā vai vairākos AWS reģionos, nepakļaujot EC2 gadījumus tieši internetam.

Kā pielāgoti maršrutēšanas paātrinātāji darbojas šajos lietošanas gadījumos

- Viņi izveido statisku kartēšanu no akseleratora portiem uz konkrētām EC2 privātām IP adresēm un portiem VPC apakštīklos.
- Jūsu lietojumprogrammas loģika izgūst šo kartēšanu, lai lietotājiem tiktu novirzīts uz pareizo instanci un portu viņu sesijai.
- Satiksme tiek droši novirzīta pa AWS globālā tīkla mugurkaulu, uzlabojot latentumu un uzticamību.
- Jūs kontrolējat, kuras EC2 IP adreses un ostām ir atļauts saņemt trafiku, pēc noklusējuma uzlabojot drošību.
- akselerators atbalsta gan TCP, gan UDP protokolus, nodrošinot elastību dažādām lietojumprogrammu prasībām.

kopsavilkums

Pielāgotās maršrutēšanas paātrinātāji galvenokārt tiek izmantoti, ja lietojumprogrammām ir deterministiski jānovirza vairākiem lietotājiem uz konkrētiem EC2 gadījumiem un portiem, pamatojoties uz pielāgotiem kritērijiem, piemēram, vairāku spēlētāju spēļu, VOIP un plašsaziņas līdzekļu straumēšanu, sesiju balstītu komunikāciju un citām reāllaika sesiju apzinātām lietojumprogrammām. Viņi apvieno AWS globālā tīkla veiktspējas ieguvumus ar smalkgraudu kontroli pār satiksmes maršrutēšanu, padarot tos piemērotus scenārijiem, kad standarta slodzes līdzsvarošana nav pietiekama [3] [4] [7].

Atsauces:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-accelerators.html
[2] https://aws.amazon.com/blogs/networking-and-content-derivery/introducing-aws-global-accelerator-custom-routhing-accelerators/
[3] https://cloudchiprsr.com/blog/aws-global-accelerator
[4] https://www.nops.io/glossary/what-is-aws-global-accelerator/
[5] https://www.youtube.com/watch?v=duxx0upuksg
[6] https://www.hava.io/blog/what-is-aws-global-accelerator
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-how-it-works.html
[8] https://repost.aws/questions/qu95tpgapzqcgoxbe2s4sama/custom-routing-setup-help