Az AWS Global Accelerator hatékonyan használható mind a magas rendelkezésre álláshoz, mind a katasztrófa utáni helyreállításhoz, részletes funkciókat és mechanizmusokat biztosítva az alkalmazás ellenálló képességének ezen kritikus szempontjainak támogatására.
Magas rendelkezésre állás az AWS globális gyorsítóval
Az AWS Global Accelerator javítja a magas rendelkezésre állást azáltal, hogy olyan hibaszigetelő kialakítást biztosít, amely növeli az alkalmazás rendelkezésre állását. A gyorsító létrehozásakor két statikus IPv4 címet kap, amelyet független hálózati zónák szervizelnek, amelyek elszigetelt egységek saját fizikai infrastruktúrájukkal és egyedi IP alhálózatokkal. Ha az egyik statikus IP-cím nem érhető el az IP-blokkoláshoz vagy a hálózati megszakításhoz, a globális gyorsító átirányítja a forgalmat az egészséges statikus IP-címre a másik izolált zónában. Ez a beállítás biztosítja a hibatoleranciát hálózati szinten, és megóvja az alkalmazást az egyetlen hiba pontjától [3] [4] [5].
A globális gyorsító folyamatosan figyeli az összes végpont egészségét a TCP, HTTP és HTTPS egészségügyi ellenőrzések segítségével. Ha egy végpont egészségtelen lesz, akkor azonnal irányítja a forgalmat egy másik egészséges végpontra, és fenntartja az alkalmazás rendelkezésre állását az ügyfél -zavar nélkül. Ez az egészségügyi megfigyelési és azonnali feladatátvételi képesség lehetővé teszi, hogy egy rendkívül rendelkezésre álló architektúrát hozzon létre több rendelkezésre állási zónában vagy régiókban [3] [5] [6].
Ezenkívül a globális gyorsító kiküszöböli az ügyféloldali DNS gyorsítótárazás által okozott variabilitást, mivel rögzített statikus IP-címeket biztosít. Az útválasztás vagy a végpont egészségi állapotának változásai másodpercek alatt terjednek, minimalizálva az állásidőt és biztosítva a végfelhasználók következetes rendelkezésre állását [5].
Katasztrófa utáni helyreállítás és többrégió rugalmassága
A globális gyorsító támogatja a katasztrófa utáni helyreállítást azáltal, hogy lehetővé teszi a multi-régió telepítését automatikus feladatátvitelt. Az alkalmazás végpontjait több AWS régióban társíthatja a Global Accelerator által biztosított statikus IP -címekkel. Ha az elsődleges régió leállási vagy végpont -kudarcot tapasztal, akkor a globális gyorsító észleli az egészségtelen végpontokat, és automatikusan átirányítja a forgalmat a következő optimális és egészséges régióba. Ez a feladatátvétel gyorsan tipikusan történik kevesebb, mint egy percet, minimális megszakítás és folyamatos szolgáltatás elérhetőségén belül [5] [7] [10].
Ez a multi-régió feladatátvételi képessége kritikus jelentőségű a katasztrófa utáni helyreállítási forgatókönyveknél, ahol az alkalmazásoknak még akkor is hozzáférhetőnek kell lenniük, ha egy egész régió nem érhető el. A globális gyorsító képessége arra is, hogy a forgalmat a legközelebbi rendelkezésre álló végponthoz irányítsa, elősegíti a késleltetés csökkentését és javítja a teljesítményt a feladatátvétel során, javítva a felhasználói élményt [7] [10].
További előnyök, amelyek támogatják a magas rendelkezésre állást és a katasztrófa utáni helyreállítást
- Globális statikus Anycast IP -címek: Adjon meg egyetlen rögzített belépési pontot az alkalmazásokhoz, egyszerűsítve az ügyfélkonfigurációt és a tűzfal szabályait [6].
- Hálózati zónák és sejt-alapú architektúra: Korlátozza a hibák hatását a globális gyorsító infrastruktúrában, javítva az operatív rugalmasságot [6].
- Integráció az AWS pajzsmal: Védi az alkalmazás végpontjait az elosztott szolgáltatási megtagadástól (DDOS), ami egyébként befolyásolhatja a rendelkezésre állást [7].
- Könnyű végpontkezelés: A végpontokat hozzáadhatja vagy eltávolíthatja, elvégezheti a kék/zöld telepítéseket vagy A/B tesztelést anélkül, hogy megváltoztatja az ügyféllel szembeni IP-címeket, megkönnyítve a sima frissítéseket és a helyreállítási műveleteket [7] [10].
Összegzés
Az AWS Global Accelerator célja, hogy javítsa mind a magas rendelkezésre állást, mind a katasztrófa utáni helyreállítást az alkalmazásokhoz:
- Statikus IP -címek biztosítása, amelyeket független hálózati zónák szervizelnek a hibatolerancia érdekében.
- A végpont egészségének folyamatos nyomon követése és az egészségtelen végpontoktól való irányítás irányítása.
-A multi-régió feladatátvételének támogatása a közeli forgalom átirányításával.
- A késés csökkentése azáltal, hogy a felhasználói forgalmat a legközelebbi egészséges végpontra irányítja.
- Robusztus védelmi és működési rugalmassági jellemzők kínálása.
Ezek a képességek miatt a globális gyorsító erőteljes eszközévé teszi a rugalmas, nagymértékben elérhető és katasztrófatűrő alkalmazásokat az AWS-en [3] [5] [7] [10].
Idézetek:
[1] https://aws.amazon.com/global-accelerator/features/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/disaster-recovery-resility.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://tutorialsdojo.com/aws-global-ackelerator/
[6] https://aws.amazon.com/blogs/networking-and-content-delivery/maximising-application-resility-with-aws-global-ackelerator/
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[8] https://www.projectpro.io/recipes/explain-features-of-aws-global-ccelerator
[9] https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-aas/oracle-nister-recovery-aas
[10] https://cloudchipr.com/blog/aws-global-ackelerator
[11] https://hands-on.cloud/aws-services/global-ackelerator/