Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hogyan javítja az AWS Global Accelerator a multi-region alkalmazások ellenálló képességét


Hogyan javítja az AWS Global Accelerator a multi-region alkalmazások ellenálló képességét


Az AWS globális gyorsítója számos kulcsfontosságú mechanizmus révén javítja a többrégiós alkalmazások ellenálló képességét:

1. Multi-régió végpont-támogatás és automatikus feladatátvétel
A globális gyorsító lehetővé teszi az alkalmazás végpontjainak telepítését több AWS régióban. Folyamatosan figyeli ezen végpontok egészségét. Ha az egyik régió végpontja egészségtelen vagy nem érhető el, akkor a globális gyorsító automatikusan és azonnal átirányítja a felhasználói forgalmat a másik régió következő legjobb végpontjához. Ez a feladatátvétel gyorsan megtörténik, általában kevesebb, mint egy percen belül, biztosítva az alkalmazás elérhetőségének minimális zavarát [1] [4] [6].

2. Statikus Anycast IP -címek
A Global Accelerator statikus Anycast IP -címeket biztosít, amelyek rögzített belépési pontokként szolgálnak az alkalmazáshoz. Ezeket az IP -címeket világszerte az AWS Edge helyszíneken hirdetik. Ez azt jelenti, hogy az ügyfelek mindig ugyanazon IP -címekhez kapcsolódnak, függetlenül attól, hogy melyik régió szolgálja a forgalmat, egyszerűsítve a DNS -kezelést és kiküszöböli az ügyfelek szükségességét a változó IP -k nyomon követésére. Az Anycast IPS a felhasználói forgalmat a legközelebbi egészséges végpontra irányítja, javítva mind a rendelkezésre állást, mind a teljesítményt [3] [6].

3. Hálózati zónák az elbocsátáshoz
Az AWS Global Accelerator izolált hálózati zónákat használ, amelyek mindegyike saját fizikai infrastruktúrájával és IP alhálózattal rendelkezik. Az egyes hálózati zónákból egy statikus IP -címet szolgál fel. Ha az egyik zónából származó IP -cím nem érhető el a hálózati zavarok vagy az IP -blokkolás miatt, akkor az ügyfélalkalmazások újból megismételhetik az egészséges IP -címet egy másik hálózati zónából. Ez a kialakítás javítja a hibatoleranciát hálózati szinten [1] [2].

4. Aktív-aktív és aktív-standby többrégiós architektúrák
A Global Accelerator támogatja mind az aktív-aktív, mind az aktív standby multi-régió telepítési modelleket. Az aktív-aktív beállítások során a forgalom több régióban van, javítva a rendelkezésre állást és csökkentve a késleltetést a legközelebbi régió felhasználói kiszolgálásával. Az aktív-standby beállításokban az egyik régió aktívan szolgálja a forgalmat, míg mások készenléti állapotban maradnak, készen állnak arra, hogy átvegyék, ha az aktív régió meghibásodik. A Global Accelerator mindkét modellben zökkenőmentesen kezeli a forgalmi útválasztást és a feladatátvételt [3] [8].

5. Egészségügyi ellenőrzések és forgalomkezelés
A globális gyorsító folyamatos egészségügyi ellenőrzéseket végez a végpontokon, és csak az egészséges végpontok felé irányítja a forgalmat. Konfigurálhatja a forgalmi tárcsákat az egyes régiókba küldött forgalom arányának ellenőrzésére, lehetővé téve a fokozatos forgalom eltolódásait vagy a terheléselosztást a régiók között. Ez a finomszemcsés vezérlés segít fenntartani az alkalmazás ellenálló képességét és teljesítményét a feladatátvételi vagy méretezési események során [3] [9].

6. Integráció az AWS globális infrastruktúrával
A globális gyorsító kihasználja az AWS globális régiók és a rendelkezésre állási zónák hálózatát, amelyeket fizikailag elválasztanak és alacsony késleltetéssel kötnek össze, nagyon redundáns hálózatépítéssel. Ez a mögöttes infrastruktúra támogatja a hibatoleranciát és a magas rendelkezésre állást globális szinten [1].

Összefoglalva: az AWS Global Accelerator statikus globális belépési pontok biztosításával javítja a multi-régió alkalmazások ellenálló képességét, folyamatosan figyeli a végpont egészségét, automatikusan átirányítja a forgalmat az egészségtelen régióktól, és támogatja a rugalmas multi-régió telepítési architektúrákat. Ez biztosítja a magas rendelkezésre állást, a gyors feladatátvételt és a globális alkalmazások következetes teljesítményét [1] [3] [4] [6].

Idézetek:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resility.html
[2] https://aws.amazon.com/blogs/networking-and-content-delivery/maximising-application-resility-with-aws-global-ackelerator/
[3] https://aws.amazon.com/blogs/networking-and-content-delivery/deploying-multi-region-applications-in-aws-using-aws-global-ackelerator/
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[5] https://www.applify.co/blog/what-is-aws-global-ackelerator
[6] https://aws.amazon.com/global-accelerator/faqs/
[7] https://cloudvisor.co/aws-guides/aws-global-accelerator/
[8] https://sudoconsultants.com/building-a-scalable-and-resilient-Multi-region-Aplication-Architecture-on-ws/
[9] https://repost.aws/questions/quo8q_kz2ftz2pjaijc9zteq/using-aws-global-ackelerator-service-distribute-cross-multiple-regions