Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kuidas tegeleb AWS Global Accelerator liikluse marsruutimisega mitmesse piirkonda


Kuidas tegeleb AWS Global Accelerator liikluse marsruutimisega mitmesse piirkonda


AWS Global Accelerator tegeleb liikluse marsruutimisega mitmesse piirkonda, pakkudes staatilisi Anycast IP -aadresse, mis on teie rakenduse järjepidevaks sisenemispunktiks. Neid IP -aadresse reklaamitakse AWS Edge asukohtadest kogu maailmas, võimaldades kasutajaliiklusel siseneda kasutajale lähimas servas asuvasse AWS -i ülemaailmsesse võrku. Sealt edasi suunab Global Accelerator liikluse AWS -i globaalse võrgu kaudu optimaalse lõpp -punkti, mis põhineb mitmetel teguritel, sealhulgas geograafilisel lähedusel, lõpp -punkti tervis ja konfigureeritud liiklusraskused [4] [7] [10].

Liikluse suunamise peamised mehhanismid mitmes piirkonnas

** 1. Staatilised Anycast IP -aadressid:
Kiirendi loomisel määrab AWS kaks staatilist Anycast IP -aadressi erinevatest võrgutsoonidest. Need IP -d ei muutu isegi siis, kui aluseks olev infrastruktuur muutub, pakkudes teie kasutajatele fikseeritud sisenemispunkti kogu maailmas [7] [10].

** 2. Endpoint Grupid ja kuulajad:
Seadistate kuulajad kiirendil, mis määrab sissetuleva liikluse pordid ja protokollid. Lõpp -punktid (näiteks võrgukoormuse tasakaalustajad, rakenduste koormuse tasakaalustajad või EC2 eksemplarid) on rühmitatud piirkonna kaupa lõpp -punkti rühmadesse. Iga lõpp -punkti rühm vastab konkreetsele AWS -i piirkonnale, võimaldades graanulit kontrolli liikluse jaotuse üle [5] [7].

** 3. Tervisel ja lähedusel põhinev liiklus marsruutimine:
Globaalne kiirendi jälgib pidevalt tervisekontrolli abil lõpp -punktide tervist. See suunab liikluse ainult tervislikele lõpp -punktidele ja eelistab lõpp -punkte, mis on kasutajale geograafiliselt lähemal, et latentsust minimeerida. Kui lõpp -punkt või piirkond muutub ebatervislikuks, suunatakse liiklus automaatselt teistesse piirkondadesse muudesse tervislikesse lõpp -punktidesse, pakkudes tõrkeotsust [5] [6] [6] [7].

** 4. Liikluskeva ja kaalu konfiguratsioon:
Igasse piirkonda suunatud liikluse osakaalu saate kontrollida, konfigureerides liiklusvalimised või raskused lõpp -punkti rühmades. See võimaldab teil rakendada aktiivse aktiivse (koormuse jagamise) või aktiivse standby (tõrkeover) mitme regiooni arhitektuure. Näiteks võite saata 70% liiklusest ühte piirkonda ja 30% teisele või lasta ühel regioonil kogu liiklusega hakkama saada, kuni see muutub ebatervislikuks, milles liiklus nihkub ooterežiimi [5] [6].

** 5. Kohandatud marsruutimiskiirendid deterministlikuks marsruutimiseks:
Deterministlikku marsruutimist vajavate rakenduste jaoks (nt mitme mängijaga mäng või VoIP) toetab globaalne kiirendaja kohandatud marsruutimiskiirendit. Need kaardi spetsiifilised pordid kiirendil konkreetsete EC2 eksemplaride privaatsete IP -aadresside ja pordideni ühes või mitmes piirkonnas. See võimaldab teie rakenduse loogikal (näiteks matšisõit) suunata mitu kasutajat konkreetsetesse EC2 eksemplaridesse või mängude seanssidesse piirkondades, saades samas kasu ülemaailmsest võrgu jõudlusest [1] [2] [8].

mitme regiooni liikluse käitlemise kokkuvõte

- kasutajad ühendavad globaalse kiirendi staatilise igasuguse IP -dega.
- Liiklus siseneb AWS -i globaalsesse võrku lähimasse serva asukohta.
- Ülemaailmne kiirendi suunab liikluse parimale lõpp -punktile, mis põhineb tervise, geograafia ja konfigureeritud liiklusraskustel.
-Liiklust saab levitada mitmes AWS-i piirkonnas, toetades nii aktiivseid kui ka aktiivseid standby ebaõnnestumismudeleid.
- Kohandatud marsruutimiskiirendid võimaldavad deterministlikku liikluse marsruutimist konkreetsetesse EC2 esinemisjuhtudesse ja sadamatesse piirkondade vahel.
- Failover on automaatne: ebatervislikud lõpp -punktid eemaldatakse marsruudist kuni taastumiseni.

See lähenemisviis parandab rakenduste kättesaadavust, jõudlust ja vastupidavust, võimendades AWS -i globaalset võrku ja piirkondlikku tulemusnäitaja tervise jälgimist [4] [5] [6] [7] [10].

Tsitaadid:
]
]
]
[4] https://cloudchipr.com/blog/aws-global-ccelerator
]
]
[7] https://www.applify.co/blog/what-is-aws-global-ccelerator
]
]
]