AWS Global Accelerator suorittaa välittömän virheen jatkuvan terveydenhuollon seurannan ja älykkään liikenteen reitityksen kautta korkean saatavuuden ja alhaisen viiveen ylläpitämiseksi useille AWS -alueille tai päätepisteille käytetyille sovelluksille.
Keskeiset näkökohdat siitä, kuinka välitön vikaantuminen toimii globaalissa kiihdyttimessä:
- Terveystarkastukset: Globaali kiihdytin tarkkailee jatkuvasti kaikkien määritettyjen sovellusten päätepisteiden terveyttä TCP-, HTTP- tai HTTPS -terveystarkastusten avulla. Jos päätepisteestä tulee epäterveellinen, se on merkitty välittömästi sellaisenaan [3] [5].
- Välitön liikenteen uudelleenohjaus: Kun havaitaan epäterveellistä päätepistettä, globaali kiihdytin lopettaa heti uusien yhteyksien reitityksen siihen päätepisteeseen ja ohjaa liikennettä seuraavaan parhaaseen terveelliseen päätepisteeseen, joka voi olla samalla tai eri alueella. Tämä virheenvaihto tapahtuu noin 30 sekunnissa vian havaitsemisesta [2] [9].
- Reititys logiikka: Palvelu reitittää asiakasliikenteen lähimpään terveelliseen päätepisteeseen verkon latenssin ja päätepisteiden terveyden perusteella. Jos terveellistä päätepistettä ja positiivista liikennepainoa ei ole saatavana, globaali kiihdytin reitittää liikennettä satunnaiseen päätepisteeseen lähimmässä päätepisaryhmässä asiakkaalle, tosiasiallisesti * epäonnistuu avoimessa * yhteyden ylläpitämiseksi [2].
- Yhteyskäsittely: Globaali kiihdytin lopettaa asiakas TCP -yhteydet AWS Edge -paikoissa ja luo uusia TCP -yhteyksiä terveellisiin päätepisteisiin melkein samanaikaisesti. Nykyiset aktiiviset yhteydet epäterveelliseen päätepisteeseen ei kuitenkaan rikkoudu heti; Ne jatkavat, kunnes suljettu tai ajoitetaan, minkä jälkeen uudet yhteydet johdetaan terveellisiin päätepisteisiin [2] [3].
- Liikennevalinta ja painot: Voit määrittää liikennepainot ja liikennevalitsimukset päätepisteiden ryhmissä liikenteen jakelun hallitsemiseksi. Virhella kunnioitetaan näitä asetuksia yrittäen reitittää liikennettä pois nollapainoista päätepisteistä. Jos kaikilla terveillä päätepisteillä on nolla painoa, vikaantomekanismi turvautuu reititykseen lähimpään päätepisteryhmään painosta riippumatta [2].
-Globaali verkon selkäranka: Reitittämällä liikennettä AWS Global Network -verkkoon, Global Accelerator varmistaa matalan latenssin ja ruuhkattomat polut, mikä parantaa vikaantumisen nopeutta ja luotettavuutta [2].
- Staattiset IP -osoitteet: Global Accelerator tarjoaa kaksi staattista IPv4 -osoitetta, jotka toimivat kiinteinä tulopisteinä asiakasliikenteelle. Nämä IP: t pysyvät vakiona, vaikka virheenvaihto tapahtuu, poistamalla DNS-välimuistiviiveet ja mahdollistaa lähes vajaatoiminnan ilman asiakaspuolen muutoksia [4] [7].
- Virheellinen nopeus: Vaikka sitä markkinoitaan "välittömänä", virheenvaihto valmistuu tyypillisesti alle minuutissa, ja noin 30 sekuntia tarvitaan uusien yhteyksien havaitsemiseksi ja ohjaamiseksi terveellisiin päätepisteisiin. Tämä on nopeampaa kuin DNS-pohjaiset vikaantumismekanismit, joita DNS-välimuisti voi hidastaa [9].
Yhteenvetona voidaan todeta, että AWS Global Accelerator saavuttaa välittömän virheen seuraamalla jatkuvasti päätepisteiden terveyttä, reitittämällä uusia asiakasyhteyksiä lähimpään terveellisiin päätepisteisiin staattisten IP -osoitteiden kautta ja hyödyntämällä AWS -globaalia verkkoa optimaalisen suorituskyvyn saavuttamiseksi. Tämä malli minimoi seisokkeja ja tarjoaa saumattomat vikaantumisen alueilla tai saatavuusvyöhykkeillä ilman asiakaspuolen DNS-päivityksiä tai manuaalista interventiota [2] [3] [5] [7] [9].
Viittaukset:
.
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://tutorialsdojo.com/aws-global-accelerator/
.
[5] https://cloudvisor.co/aws-guides/aws-global-accelerator/
.
[7] https://aws.amazon.com/global-accelerator/features/
.
[9] https://aws.amazon.com/global-accelerator/faqs/