Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kako globalni pospeševalnik izvede takojšnje preklop


Kako globalni pospeševalnik izvede takojšnje preklop


AWS Global Accelerator izvaja takojšnje preklop z neprekinjenim spremljanjem zdravja in inteligentnim prometnim usmerjanjem, da ohrani visoko razpoložljivost in nizke zamude za aplikacije, nameščene v več regijah AWS ali končnih točk.

Ključni vidiki, kako takojšnji preklop deluje v globalnem pospeševalniku:

- Zdravstveni pregledi: Globalni pospeševalnik nenehno spremlja zdravje vseh konfiguriranih končnih točk aplikacije z uporabo zdravstvenih pregledov TCP, HTTP ali HTTPS. Če končna točka postane nezdrava, je takoj označena kot taka [3] [5].

- Takojšnja preusmeritev prometa: Globalni pospeševalnik ob zaznavanju nezdrave končne točke takoj ustavi usmerjanje novih povezav s to končno točko in preusmeri promet na naslednjo najboljšo zdravo končno točko, ki bi lahko bila v isti ali drugačni regiji. Ta preklop se zgodi v približno 30 sekundah od odkrivanja okvare [2] [9].

- Logika usmerjanja: servisni usmerjenost odjemalca prometa do najbližje zdrave končne točke, ki temelji na zakasnitvi omrežja in zdravju Endpoint. Če ni na voljo zdrave končne točke s pozitivno prometno težo, bo globalni pospeševalnik usmeril promet do naključne končne točke v najbližji skupini končnih točk stranki, učinkovito * ne bo odprla *, da bi ohranila povezljivost [2].

- Povezava povezave: Global Accelerator prekine povezave TCP odjemalca na lokacijah AWS Edge in skoraj sočasno vzpostavi nove povezave TCP z zdravimi končnimi točkami. Vendar obstoječe aktivne povezave z nezdravo končno točko niso takoj prekinjene; Nadaljujejo do zaprtega ali časovnega, po katerem so nove povezave usmerjene v zdrave končne točke [2] [3].

- Prometna klica in uteži: Konfigurirate lahko prometne uteži in prometne številke na skupinah končnih točk za nadzor distribucije prometa. Failover spoštuje te nastavitve in poskuša usmeriti promet stran od končnih točk z ničelno težo. Če imajo vse zdrave končne točke ničelno težo, se mehanizem za preklop zateče k usmerjanju do najbližje skupine končnih točk ne glede na težo [2].

-Globalna omrežna hrbtenica: Globalni pospeševalnik z usmerjanjem prometa po globalnem omrežju AWS zagotavlja poti nizke zamude in brez zastojev, kar povečuje hitrost in zanesljivost preklopa [2].

- Statični naslovi IP: Global Accelerator ponuja dva statična naslova IPv4, ki služita kot fiksne vstopne točke za promet stranke. Ti IP-ji ostanejo konstantni, tudi ko pride do preklopa, odpravljajo zamude v predpomnjenju DNS in omogočajo skoraj instantno preklop brez sprememb na strani odjemalca [4] [7].

- Hitrost preklopa: Čeprav se trži kot "takojšen", se preklop običajno dopolnjuje v manj kot minutah, za odkrivanje in preusmeritev novih povezav z zdravimi končnimi točkami pa je potrebnih približno 30 sekund. To je hitrejše od mehanizmov za preklop na osnovi DNS, ki jih je mogoče upočasniti s predpomnjenjem DNS [9].

Če povzamemo, AWS Global Accelerator doseže takojšen preklop z nenehnim spremljanjem Endpoint Health, dinamično usmerjanje novih povezav strank z najbližjimi zdravimi končnimi točkami prek statičnih IP naslovov in izkoriščanjem globalnega omrežja AWS za optimalno delovanje. Ta zasnova minimizira čas izpadov in zagotavlja brezhiben preklop v regijah ali območjih razpoložljivosti, ne da bi zahtevali posodobitve DNS na strani odjemalca ali ročno posredovanje [2] [3] [5] [7] [9].

Navedbe:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-ireights.unHealth-endpoints.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://tutorialsdojo.com/aws-global-accelerator/
[4] https://aws.amazon.com/blogs/networking-and-content-delivery/maximising-application-resiliency-with-aws-global-accelerator/
[5] https://cloudvisor.co/aws-guides/aws-global-accelerator/
[6] https://aws.amazon.com/blogs/networking-and-content-delivery/creating-disaster-recovery-mechanisms-using-amazon-route-53/
[7] https://aws.amazon.com/global-accelerator/features/
[8] https://stackoverflow.com/questions/62638339/how-to-improve-failover-peed-for-aws-global-cecelerator-or-route53-latency-rout
[9] https://aws.amazon.com/global-accelerator/faqs/