AWS Global Accelerator izboljša odpornost večregijskih aplikacij z več ključnimi mehanizmi:
1. večregijska podpora in samodejni preklop
Global Accelerator omogoča namestitev končnih točk aplikacije v več regij AWS. Nenehno spremlja zdravje vseh teh končnih točk. Če končna točka v eni regiji postane nezdrava ali nedosegljiva, globalni pospeševalnik samodejno in takoj preusmeri uporabniški promet na naslednjo najboljšo končno točko v drugi regiji. Ta preklop se zgodi hitro, običajno v manj kot minuti, kar zagotavlja minimalne motnje do razpoložljivosti aplikacije [1] [4] [6].
2. statični naslov IP
Global Accelerator ponuja nabor statičnih naslovov IP Anycast, ki služijo kot fiksne vstopne točke za vašo aplikacijo. Ti naslovi IP se oglašujejo z lokacij AWS Edge po vsem svetu. To pomeni, da se stranke vedno povežejo z istimi naslovi IP, ne glede na to, katera regija služi prometu, poenostavi upravljanje DNS in odpravi potrebo po strankah za sledenje spreminjanja IP -jev. Uporabniški promet Anycast IPS Route do najbližje zdrave končne točke, ki izboljšuje tako razpoložljivost kot zmogljivost [3] [6].
3. Omrežne cone za odpuščanje
AWS Global Accelerator uporablja izolirane omrežne cone, vsaka s svojo fizično infrastrukturo in podomrežjo IP. Služi en statični IP naslov iz vsakega omrežnega območja. Če IP naslov iz ene cone postane na voljo zaradi omrežnih motenj ali blokiranja IP, lahko aplikacije odjemalcev na zdravem naslovu IP ponovno ponovno poskusijo z drugega omrežnega območja. Ta zasnova povečuje toleranco na napako na ravni omrežja [1] [2].
4. Active-Active in Active-Standby Multiregion Architecture
Global Accelerator podpira tako aktivno aktivno kot aktivno modele uvajanja več regij. V aktivnih aktivnih nastavitvah se promet deli v več regijah, izboljšuje razpoložljivost in zmanjšuje zamude s služenjem uporabnikom iz najbližje regije. V nastavitvah z aktivnim stanjem ena regija aktivno služi prometu, medtem ko druga ostanejo v pripravljenosti, pripravljeni na prevzem, če aktivna regija ne uspe. Global Accelerator v obeh modelih brez težav upravlja prometno usmerjanje in brezhibno preklop [3] [8].
5. Zdravstveni pregledi in upravljanje prometa
Global Accelerator izvaja neprekinjene zdravstvene preglede na končnih točkah in samo poti prometa do zdravih končnih točk. Lahko konfigurirate prometne številčnice za nadzor deleža prometa, poslanega v vsako regijo, kar omogoča postopne premike prometa ali uravnoteženje obremenitve po regijah. Ta drobnozrnat nadzor pomaga ohranjati odpornost in zmogljivost aplikacije med preklopom ali skaliranjem [3] [9].
6. Integracija z Globalno infrastrukturo AWS
Globalni pospeševalnik uporablja AWS-ovo globalno mrežo regij in območij razpoložljivosti, ki so fizično ločene in povezane z zelo zakasnitvijo, zelo odvečno mrežo. Ta osnovna infrastruktura podpira toleranco na napake in visoko razpoložljivost v svetovnem merilu [1].
Če povzamemo, AWS Global Accelerator izboljšuje odpornost večregijskih aplikacij z zagotavljanjem statičnih globalnih vstopnih točk, nenehno spremljanje zdravja končnih točk, samodejno preusmeritev prometa stran od nezdravih regij in podpira fleksibilne arhitekture uvajanja z več regijami. To zagotavlja visoko razpoložljivost, hitro preklop in dosledno uspešnost za globalne aplikacije [1] [3] [4] [6].
Navedbe:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resiliency.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/maximising-application-resiliency-with-aws-global-accelerator/
[3] https://aws.amazon.com/blogs/networking-and-content-delivery/Deploying-moulti-region-applications-in-aws-using-aws-global-accelerator/
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/Introduction----ef-migring.html
[5] https://www.applify.co/blog/what-is-aws-global-cecelerator
[6] https://aws.amazon.com/global-accelerator/faqs/
[7] https://cloudvisor.co/aws-guides/aws-global-accelerator/
[8] https://sudoconsultants.com/building-a-scalable-and-resilient-moti-region-application-architecture-on-aws/
[9] https://repost.aws/questions/quo8q_kz2ftz2pjaijc9zteq/using-aws-global-acecelerator-service-to-distruit-Traffic-Traffic-Traffic-Across-Multiple-Regions