AWS Global Accelerator obravnava zastoje omrežja predvsem s usmerjanjem uporabniškega prometa v globalno omrežje AWS, ki je zasnovan tako, da je brez zastojev in zelo odveč. Ta pristop se izogne pogosto preobremenjenim in manj zanesljivim javnim internetnim potm, s čimer se zmanjša izguba paketov, tresenje in zamude ter izboljšuje splošno uspešnost in razpoložljivost.
Tu so podrobni mehanizmi, s katerimi AWS Global Accelerator upravlja omrežne zastoje:
** 1. Izkoriščanje globalnega omrežja AWS:
Namesto da bi usmerili promet po javnem internetu, ki ga je mogoče zastopati in vključevati več hmelja, AWS globalni pospeševalniki vstopi na promet na lokaciji AWS Edge, ki je uporabniku najbližje uporabniku, prek statičnih ip naslovov Anycast. Od tam promet potuje po zasebnem globalnem omrežju AWS, ki je optimiziran za visoke zmogljivosti in nizke zastoje. To omrežje je odveč in zasnovano za zmanjšanje zamud in izgube paketov, kar zagotavlja gladko in zanesljivo pot do končnih točk aplikacije, ki se gostijo v regijah AWS [3] [4] [6] [10].
** 2. Inteligentna prometna usmerjanje in preklop:
AWS Global Accelerator nenehno spremlja zdravje končnih točk aplikacije z uporabo zdravstvenih pregledov TCP, HTTP in HTTPS. Dinamično usmerja uporabniški promet do najbližje zdrave končne točke in samodejno ne uspe, če pride do zastojev ali napak. Ta zmogljivost za preklop zagotavlja, da je promet usmerjen stran od preobremenjenih ali nezdravih poti, ki ohranja razpoložljivost in dosledno uspešnost [4] [11].
** 3. Prometni klicanje in uteži končne točke za natančno nadzor prometa:
Za upravljanje distribucije prometa in preprečevanje preobremenitve katere koli posamezne končne točke ali regije AWS Global Accelerator zagotavlja prometne številčnice in uteži končne točke. Prometni klicanje vam omogočajo, da nadzirate odstotek prometa, poslanega v določene skupine končnih točk (regij), ki ga je mogoče poklicati za razbremenitev zastojev ali klicati, da se postopoma zasuka promet. Uteži končne točke vam omogočajo, da prilagodite prometne deleže med več končnimi točkami v regiji, kar omogoča uravnoteženo porazdelitev obremenitve in preprečevanje zastojev na kateri koli posamezni končni točki [1] [2] [7] [11].
** 4. Več omrežnih con in ponudnikov internetnih storitev:
AWS Global Accelerator uporablja več izoliranih omrežnih con, vsaka s svojo fizično infrastrukturo in pokukajočimi odnosi z različnimi ponudniki internetnih storitev. Ta zasnova zmanjšuje vpliv zastojev ali izpadov, specifičnih za ISP, tako da omogoča usmerjanje prometa prek alternativnih omrežnih con in ponudnikov internetnih storitev. Stranke prejmejo dva statična IP naslova iz različnih omrežnih con, ki zagotavljajo odpuščanje in zmanjšajo polmer eksplozije omrežnih vprašanj [8].
** 5. Afiniteta strank in državno usmerjanje:
Za aplikacije, ki zahtevajo vztrajnost seje, lahko AWS Global Accelerator vzdržuje afiniteto strank tako, da vse zahteve od uporabnika usmeri na isto končno točko. To preprečuje režijske stroške in zamude, ki lahko nastanejo zaradi preklapljanja končnih točk srednjega seje, kar bi lahko poslabšalo zamude, povezane z zastoji [4] [11].
Če povzamemo, AWS Global Accelerator ublaži zastoje omrežja s premikanjem uporabniškega prometa v zasebno, zelo optimizirano globalno omrežje, inteligentno usmerjanje okoli preobremenjenih ali nezdravih končnih točk, ki zagotavlja finozrnati nadzor prometa za uravnoteženje obremenitev in izkoriščanje odvečnih omrežnih con in ISP poti, da se ohrani visoke razpoložljivosti in nizke zamude. To ima za posledico izboljšano uspešnost in zanesljivost aplikacije tudi v različnih omrežnih pogojih.
Navedbe:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/traffic-management-with-aws-global-accelerator/
[3] https://aws.amazon.com/global-accelerator/features/
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://cloudchipr.com/blog/aws-global-cecelerator
[6] https://cloudvisor.co/aws-guides/aws-global-accelerator/
[7] https://hands-on.cloud/aws-services/global-accelerator/
[8] https://aws.amazon.com/blogs/networking-and-content-delivery/meanuring-aws-global-cecelerator-performance-and-analyzing-results/
[9] https://www.nops.io/glossary/what-is-aws-global-cecelerator/
[10] https://www.hava.io/blog/what-is-aws-global-cecelerator
[11] https://digitalcloud.training/aws-global-cecelerator/
[12] https://www.youtube.com/watch?v=docl4juloqw