Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hogyan kezeli az AWS globális gyorsító kezeli a forgalmat a végpont meghibásodása során?


Hogyan kezeli az AWS globális gyorsító kezeli a forgalmat a végpont meghibásodása során?


Az AWS globális gyorsító a végpont meghibásodásai során a forgalom eloszlását folyamatos egészségügyi megfigyelés és automatikus feladatátviteli mechanizmusok révén kezeli, amelyek célja a magas rendelkezésre állás és az optimális teljesítmény fenntartása.

** Egészségfigyelés és észlelés
A globális gyorsító folyamatosan elvégzi az egészségügyi ellenőrzéseket az összes konfigurált alkalmazás végpontján a TCP, HTTP és HTTPS protokollok segítségével. Ezek az egészségügyi ellenőrzések biztosítják, hogy csak az egészséges végpontok kapjanak forgalmat. Ha egy végpont meghiúsítja ezeket az egészségügyi ellenőrzéseket, és egészségtelennek tekintik, akkor a globális gyorsító azonnal felismeri ezt a státusz változást [6] [10] [13].

** Az automatikus feladatátvétel és a forgalom átirányítása
Az egészségtelen végpont észlelése után a globális gyorsító automatikusan átirányítja a felhasználói forgalmat a hibás végponttól más egészséges végpontokig. Ez a feladatátvétel zökkenőmentes, és általában kb. 30 másodpercen belül fordul elő, miután az egészségügyi ellenőrzési meghibásodást észlelik [9] [10] [13]. Az átirányítás prioritást élvez a felhasználóhoz legközelebb eső és egészségesek, és kihasználja az AWS globális hálózatot a késleltetés minimalizálása és a megbízhatóság javítása érdekében [5] [7].

** A feladatátvételi logika a végpont csoportok és régiók között
A globális gyorsító a végpontokat végpontcsoportokba szervezi, gyakran több AWS régiót átfogó. Ha az elsődleges végpont -csoport összes végpontja egészségtelen lesz, vagy nulla forgalmi súlya van, akkor a globális gyorsító megkísérel meghibásodni az egészséges végpontokba más végpontcsoportokban, figyelmen kívül hagyva a forgalmi tárcsázási beállításokat a feladatátvételi kísérlet során. Ha a három legközelebbi végpontcsoport ellenőrzése után nem található egészséges végpont, amelynek nulla nagyobb súlya meghaladja a nullát, akkor a globális gyorsító "sikertelen", ha a forgalmat egy véletlenszerű végpontra irányítja az ügyfélhez legközelebbi végpontcsoportban, még akkor is, ha egészségtelen vagy nulla súlyú [6] [7].

** Forgalomirányítási szolgáltatások
A felhasználók konfigurálhatják a forgalmi tárcsákat, hogy ellenőrizzék az egyes végpont -csoportokhoz vezetett forgalom százalékát, és a súlyokat a forgalom elosztása a csoporton belüli végpontok között. A feladatátvétel során ezeket a beállításokat felülbírálják annak biztosítása érdekében, hogy a forgalom egészséges végpontokra irányuljon, függetlenül a tárcsázástól vagy a súly beállításaitól, biztosítva a rendelkezésre állást [6] [9] [12].

** Az ügyfél affinitásának fenntartása
A munkamenet -perzisztenciát igénylő állapotos alkalmazások esetében a globális gyorsító fenntarthatja az ügyfél affinitását azáltal, hogy következetesen ugyanazon felhasználótól ugyanazon végpontra irányítja a kéréseket, még a feladatátvételi forgatókönyvek során is, amíg a kapcsolatok vissza nem állnak [6].

Összefoglalva: az AWS globális gyorsítója biztosítja a rugalmas forgalom eloszlását a végpont -hibák során azáltal, hogy folyamatosan figyeli a végpont egészségét, azonnal átirányítja a forgalmat a legközelebbi egészséges végpontokra a régiók között, ha szükséges, ha szükséges, a rendelkezésre állás fenntartása érdekében, és támogatja az ügyfél munkamenet -perzisztenciáját, hogy következetes és megbízható felhasználói élményt nyújtson.

Idézetek:
[1] https://repost.aws/knowledge-center/global-ackelerator-unhealthy-endpoints
[2] https://aws.amazon.com/global-accelerator/faqs/
[3] https://repost.aws/knowledge-center/global-ackelerator-failover-different-region
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-benefits-of-migrating.html
[5] https://digitalcloud.training/aws-global-ackelerator/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.unhealthy-endpoints.html
[7] https://aws.amazon.com/blogs/networking-and-content-deliverive
[8] https://cloudonaut.io/review-aws-global-ackelerator-latency-multi-region-disaster-recovery/
[9] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.avoid-connection-collisions.html
[10] https://hands-on.cloud/aws-services/global-ackelerator/
[11] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups-health-check-options.html
[12] https://docs.aws.amazon.com/pdfs/global-ackelerator/latest/dg/global-ackelerator-guide.pdf
[13] https://cloudvisor.co/aws-guides/aws-global-ackelerator/