Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Milyen előnyei vannak az egyéni útválasztási gyorsító használatának a szokásos gyorsítóval szemben


Milyen előnyei vannak az egyéni útválasztási gyorsító használatának a szokásos gyorsítóval szemben


Az egyéni útválasztási gyorsító használata az AWS Global Acceleratorban számos különálló előnyt kínál a szokásos gyorsítóval szemben, különös tekintettel az alkalmazásokra, amelyek determinisztikus, finom szemcsés irányítást igényelnek a felhasználói forgalom irányítására az AMAZON EC2 példányaihoz.

Az egyedi útválasztási gyorsítók előnyei

** 1. Determinisztikus forgalmi útválasztás specifikus EC2 példányokra és portokra
A standard gyorsítóktól eltérően, amelyek automatikusan a forgalmat a legközelebbi egészséges végpontra irányítják a földrajzi közelség és a végpont egészsége alapján, az egyéni útválasztási gyorsítók lehetővé teszik a saját alkalmazás logikájának használatát, hogy a forgalmat egy adott EC2 példányhoz és porthoz irányítsák. Ez a determinisztikus útválasztás elengedhetetlen a felhasználási esetekhez, amikor több felhasználót kell hozzárendelni egy adott szerverhez vagy munkamenethez, például a multiplayer játék, a VOIP, az EDTech vagy a közösségi média alkalmazásokhoz, amelyek megkövetelik a felhasználóktól, hogy csatlakozzanak egy adott médiakiszolgálóhoz vagy játék munkamenethez, olyan tényezők alapján, mint a földrajzi hely, a játékos készség vagy a munkamenet -konfiguráció [2] [3].

** 2. Integráció az egyedi alkalmazás logikával
Az egyéni útválasztási gyorsítók lehetővé teszik az alkalmazás számára, hogy a gyorsító portok statikus leképezését a cél EC2 privát IP -címekhez és portokhoz vezesse. Ez a feltérképezés lehetővé teszi a Matchmaking vagy a Session Management Services számára, hogy pontosan átirányítsa a felhasználókat a helyes háttér -példányhoz az ügyfélszoftver módosítása nélkül. Ez az integráció megkönnyíti az alkalmazás egyedi követelményei alapján az összetett útválasztási döntéseket, amelyeket a standard gyorsítók nem tudnak támogatni [2] [3].

** 3. Javított biztonság és egyszerűsített hálózati architektúra
Az egyedi útválasztási gyorsítókkal elkerülheti az egyes EC2 példányok közvetlenül az internetnek való kitettségét, amely biztonsági kockázatokat jelenthet. Ahelyett, hogy az egyes példányokhoz elasztikus IPS -t hozzárendelne, a gyorsító statikus Anycast IP -címeket biztosít, amelyek az AWS globális hálózatán belül a forgalmat a megfelelő alhálózathoz és a példány portjához vezetik. Ez csökkenti a támadási felületet és egyszerűsíti az IP -kezelést [2].

** 4. Az AWS globális hálózati teljesítményének kihasználása
Az egyéni útválasztási gyorsítók továbbra is kihasználják az AWS globális hálózati infrastruktúráját a forgalom irányításához, biztosítva az alacsony késést, jitter és csomagvesztést. Ez azt jelenti, hogy megszerezheti a globális gyorsító teljesítményét és rendelkezésre állási előnyeit, miközben megőrzi a forgalomirányítás pontos ellenőrzését [2] [3].

** 5. Támogatás több protokollhoz és rugalmas port leképezéshez
Az egyéni útválasztási gyorsítók lehetővé teszik a TCP, UDP vagy mindkét protokoll meghatározását a végpont -csoport szintjén, rugalmasságot biztosítva azoknak az alkalmazásoknak, amelyek különböző típusú forgalomhoz szükségesek különböző szállítási protokollokat. Meghatározhatja a közvetlenül az EC2 példányaihoz való térképet, lehetővé téve a konzisztens porthasználatot több példányon keresztül [2] [3].

** 6. Skálázhatóság összetett felhasználási esetekben
Az egyéni útválasztási gyorsítók kezelhetik az útválasztást néhányról több ezerre az EC2 végpontokba, így alkalmassá teszik azokat nagyszabású alkalmazásokhoz, amelyek munkamenet-alapú felhasználói hozzárendelést igényelnek, például nagy multiplayer játékokat vagy valós idejű kommunikációs platformokat [2].

Összegzés

Míg a standard AWS globális gyorsítók automatikus, egészség- és közelség-alapú útválasztást biztosítanak az általános terheléselosztási és feladatátviteli forgatókönyvekhez, addig az egyéni útválasztási gyorsítók fokozott irányítást kínálnak azáltal, hogy lehetővé teszik a determinisztikus útválasztást az adott EC2 példányokhoz és portokhoz. Ez a képesség elengedhetetlen az alkalmazásokhoz, amelyek munkamenet -affinitást, egyedi mérkőzéseket vagy speciális útválasztási logikát igényelnek, mindezt az AWS globális hálózati teljesítményének és biztonsági funkcióinak előnyeivel.

Ez az egyedi útválasztási gyorsítókat ideálissá teszi:

- Multiplayer Gaming munkamenet-alapú játékos hozzárendeléssel
- VoIP és valós idejű kommunikáció, amely speciális médiakiszolgáló kapcsolatokat igényel
- Az olyan alkalmazások, amelyek finom szemcsés irányítást igényelnek a forgalom útválasztása felett a földrajzi közelségen vagy a végpont egészségén túl
- olyan forgatókönyvek, ahol az egyes EC2 példányok közvetlenül az internetnek való kitettsége nem kívánatos

Lényegében az egyedi útválasztási gyorsítók egyesítik az AWS Global Accelerator teljesítmény- és elérhetőségi előnyeit és rugalmasságát a komplex, alkalmazás-specifikus útválasztási logika megvalósításához [2] [3] [4].

Idézetek:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-aws-global-accelerator-custom- routing-ackelerators/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-how-it-works.html
[3] https://cloudchipr.com/blog/aws-global-ackelerator
[4] https://www.nops.io/glinsaty/what-is-aws-global-ackelerator/
[5] https://repost.aws/questions/quuzbdxdc12qdy-igadhlpi7g/standard-global-accelerator-ec2-instance-fpoint-which-eni-does-thing-traffic-go-to-to-to-thing
[6] https://www.youtube.com/watch?v=duxx0upuksg
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-accelerators.html
[8] https://www.reddit.com/r/aws/comments/z1vazp/global_accelerator_routing_to_another_accounts_alb/
[9] https://boto3.amazonaws.com/v1/documentation/api/1.17.58/reference/services/globalaccelerator.html