Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hogyan hajtja végre a globális gyorsító azonnali feladatátvételt?


Hogyan hajtja végre a globális gyorsító azonnali feladatátvételt?


Az AWS Global Accelerator azonnali feladatátvételt végez folyamatos egészségügyi megfigyelés és intelligens forgalmi útválasztás révén, hogy fenntartsa a magas rendelkezésre állást és az alacsony késleltetést a több AWS régióban vagy végpontban telepített alkalmazások számára.

A globális gyorsítóban az azonnali feladatátvétel működésének legfontosabb szempontjai:

- Egészségügyi ellenőrzések: A globális gyorsító folyamatosan figyeli az összes konfigurált alkalmazás végpontjának egészségét a TCP, HTTP vagy HTTPS egészségügyi ellenőrzések segítségével. Ha egy végpont egészségtelen lesz, akkor azonnal meg kell jelölni [3] [5].

- Azonnali forgalom átirányítása: Az egészségtelen végpont észlelése után a globális gyorsító azonnal leállítja az új kapcsolatok irányítását ehhez a végponthoz, és átirányítja a forgalmat a következő legjobb egészséges végpontra, amely ugyanabban vagy egy másik régióban lehet. Ez a feladatátvétel körülbelül 30 másodpercen belül történik a kudarc kimutatásától [2] [9].

- Útválasztási logika: A szolgáltatás az ügyfelek forgalmát a legközelebbi egészséges végponthoz vezeti a hálózati késleltetés és a végpont egészsége alapján. Ha nem állnak rendelkezésre egészséges végpont, pozitív forgalmi súlyú, a Global Accelerator a forgalmat véletlenszerű végpontra irányítja az ügyfélhez legközelebbi végpontcsoportban, hatékonyan * nyitva * a kapcsolat fenntartása érdekében [2].

- Kapcsolatkezelés: A globális gyorsító az ügyfél TCP -kapcsolatait az AWS Edge helyszíneken végzi el, és szinte egyidejűleg új TCP -kapcsolatokat hoz létre az egészséges végpontokhoz. Az egészségtelen végponthoz való meglévő aktív kapcsolatok azonban nem törnek azonnal; Folytatják, amíg bezárják vagy nem szabadulnak ki, majd az új kapcsolatokat egészséges végpontokhoz vezetik [2] [3].

- Forgalmi tárcsa és súlyok: A forgalmi súlyokat és a forgalmi tárcsákat konfigurálhatja a végpontcsoportokon a forgalom eloszlásának ellenőrzése érdekében. A feladatátvétel tiszteletben tartja ezeket a beállításokat, és megpróbálja a forgalmat a nulla súlyú végpontoktól távolítani. Ha az összes egészséges végpontnak nincs nulla súlya, akkor a feladatátvételi mechanizmus a legközelebbi végpont -csoporthoz vezet, súlyától függetlenül [2].

-Globális hálózati gerinc: Az AWS globális hálózatán keresztüli forgalom irányításával a globális gyorsító biztosítja az alacsony késleltetés és a torlódások nélküli útvonalakat, ami javítja a feladatátvétel sebességét és megbízhatóságát [2].

- Statikus IP -címek: A Global Accelerator két statikus IPv4 -címet biztosít, amelyek rögzített belépési pontokként szolgálnak az ügyfélforgalom számára. Ezek az IP-k állandóak maradnak még akkor is, ha a feladatátvétel bekövetkezik, kiküszöbölve a DNS gyorsítótárazási késéseket és lehetővé téve a közeli instáns feladatátvételt ügyféloldali változások nélkül [4] [7].

- A feladatátvételi sebesség: Noha "azonnali", a feladatátvétel általában egy perc alatt befejeződik, körülbelül 30 másodpercre van szükség az új kapcsolatok felismeréséhez és átirányításához az egészséges végpontokhoz. Ez gyorsabb, mint a DNS-alapú feladatátvételi mechanizmusok, amelyeket a DNS gyorsítótárazással lelassíthat [9].

Összefoglalva: az AWS Global Accelerator azonnali feladatátvételt ér el azáltal, hogy folyamatosan figyeli a végpont egészségét, dinamikusan irányítja az új ügyfélkapcsolatokat a legközelebbi egészséges végpontokhoz statikus IP -címeken keresztül, és kiaknázza az AWS globális hálózatát az optimális teljesítmény érdekében. Ez a kialakítás minimalizálja az állásidőt, és zökkenőmentes feladatátvételt biztosít a régiókban vagy a rendelkezésre állási zónákban anélkül, hogy ügyféloldali DNS-frissítéseket vagy kézi beavatkozást igényelne [2] [3] [5] [7] [9].

Idézetek:
[1] https://docs.aws.amazon.com/global-ackelerator/latest/dg/about-endpoints-endpoint-weights.unhealthy-endpoints.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://tutorialsdojo.com/aws-global-ackelerator/
[4] https://aws.amazon.com/blogs/networking-and-content-delivery/maximising-application-resility-with-aws-global-ackelerator/
[5] https://cloudvisor.co/aws-guides/aws-global-ackelerator/
[6] https://aws.amazon.com/blogs/networking-and-content-delivery/creating-disaster-recovery-mechanizmus-SUSING-AMAZON ROUTE-53/
[7] https://aws.amazon.com/global-accelerator/features/
[8] https://stackoverflow.com/questions/626383339/how-to-improve-failover-peed-for-aws-global-ackelerator-or-or Route53-Latencia-Rout
[9] https://aws.amazon.com/global-accelerator/faqs/