AWS Global Accelerator teostab pideva terviseseire ja intelligentse liikluse marsruutimise kaudu kiiret tõrket, et säilitada kõrge saadavus ja madal latentsus rakenduste jaoks, mis on kasutusele võetud mitmes AWS -i piirkonnas või lõpp -punktides.
Kiirhäirete peamine aspektid globaalses kiirendis toimib:
- Tervishoiukontroll: globaalne kiirendi jälgib pidevalt kõigi konfigureeritud rakenduse lõpp -punktide tervist, kasutades TCP, HTTP või HTTPS tervisekontrolli. Kui lõpp -punkt muutub ebatervislikuks, tähistatakse see kohe nagu [3] [5].
- Liikluse kohene ümbersuunamine: ebatervisliku lõpp -punkti tuvastamisel peatab globaalne kiirendi koheselt uute ühenduste suunamise selle lõpp -punktiga ja suunab liikluse järgmisele parimale tervislikule lõpp -punktile, mis võib olla samas või teises piirkonnas. See ebaõnnestumine toimub umbes 30 sekundi jooksul pärast rikke tuvastamist [2] [9].
- marsruutimisloogika: teenus suunab kliendiliikluse lähimasse tervislikku lõpp -punkti, mis põhineb võrgu latentsusajal ja lõpp -punkti tervisel. Kui positiivse liikluskaaluga tervislik tulemusnäitaja pole saadaval, suunab Global Accelerator kliendile liikluse juhusliku lõpp -punkti juurde lähimasse lõpp -punkti rühmas, tegelikult * tõrked avatud * ühenduvuse säilitamiseks [2].
- Ühenduse käitlemine: Globaalne kiirendaja lõpetab kliendi TCP -ühendused AWS Edge asukohtades ja loob uued TCP -ühendused tervete lõpp -punktidega peaaegu samaaegselt. Olemasolevad aktiivsed ühendused ebatervisliku tulemusnäitajaga ei purune kohe; Need jätkuvad kuni suletud või ajastatud, mille järel uued ühendused suunatakse tervislikele lõpp -punktidele [2] [3].
- Liikluse valimisvalimine ja raskused: saate liikluse levitamise kontrollimiseks konfigureerida liiklusraskused ja liikluskettad lõpp -punkti rühmades. Ebaõnnestumine austab neid sätteid, üritades liiklust nullkaalu lõpp-punktidest eemale suunata. Kui kõigil tervislikel lõpp -punktidel on null kaal, kasutab tõrkesiirde mehhanism marsruutimist lähimasse lõpp -rühma, sõltumata kaalust [2].
-Globaalne võrgu selgroog: suunates liikluse üle AWS-i globaalse võrgu, tagab globaalne kiirendaja madala latentsuse ja ummikuteta teed, mis suurendab tõrkesiirde kiirust ja usaldusväärsust [2].
- Staatilised IP -aadressid: Global Accelerator pakub kahte staatilist IPv4 -aadressi, mis toimivad kliendiliikluse fikseeritud sisenemispunktidena. Need IP-d püsivad konstantsed isegi siis, kui ebaõnnestumine toimub, kõrvaldades DNS-i vahemälu viivitused ja võimaldades lähiala ebaõnnestumist ilma kliendipoolsete muutusteta [4] [7].
- Ebaõnnestumiskiirus: kuigi seda turustatakse kui "kiiret", lõpeb tõrkeover tavaliselt vähem kui minutiga, uute ühenduste tuvastamiseks ja ümbersuunamiseks tervislike lõpp -punktidega on vaja umbes 30 sekundit. See on kiirem kui DNS-põhised tõrkesiirdemehhanismid, mida saab DNS-i vahemällu salvestada [9].
Kokkuvõtlikult võib öelda, et AWS Global Accelerator saavutab kohese tõrkeoveri, jälgides pidevalt lõpp -punkti tervist, suunates dünaamiliselt uusi kliendiühendusi lähimate tervislike lõpp -punktidega staatiliste IP -aadresside kaudu ja võimendades AWS -i globaalse võrgu optimaalseks jõudluseks. See disain minimeerib seisakuid ja tagab sujuva tõrkesiirde piirkondade või kättesaadavustsoonide vahel, ilma et oleks vaja kliendipoolseid DNS-i värskendusi või käsitsi sekkumist [2] [3] [5] [5] [7] [9].
Tsitaadid:
]
]
[3] https://tutorialsdojo.com/aws-global-ccelerator/
]
[5] https://cloudvisor.co/aws-guides/aws-global-ccecerator/
]
[7] https://aws.amazon.com/global-accelerator/features/
]
[9] https://aws.amazon.com/global-accelerator/faqs/