Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Hvordan håndterer global accelerator TCP -afslutning ved kanten


Hvordan håndterer global accelerator TCP -afslutning ved kanten


AWS Global Accelerator håndterer TCP -terminering ved kanten ved at etablere to separate TCP -forbindelser for at optimere ydeevnen og reducere latenstid. Når en klient indleder en TCP -forbindelse, i stedet for at forbindelsen, der er direkte etableret mellem klienten og applikationens endepunkt i AWS -regionen, afslutter Global Accelerator TCP -forbindelsen på AWS Edge -placeringen tættest på klienten. Dette betyder, at den indledende trevejs TCP-håndtryk forekommer mellem klienten og den nærmeste AWS-kantplacering, hvilket reducerer forbindelsestiden markant, især for klienter langt fra applikationens endepunkt [2] [3] [4] [5] [8].

Næsten samtidig etablerer Global Accelerator en anden TCP -forbindelse fra AWS -kantplacering til applikationens endepunkt i AWS -regionen. Denne opstrøms forbindelse drager fordel af at køre over AWS Global Network, som er en godt overvåget, overbelastningsfri og overflødig infrastruktur, der er optimeret til lav latenstid og høj gennemstrømning. Dette design tillader hurtigere klientsvar fra kantplaceringen, samtidig med at den sikrer effektiv og pålidelig dataoverførsel mellem kanten og applikationens endepunkt [3] [4] [5].

Yderligere optimeringer, der forbedrer TCP -afslutningen ved kanten, inkluderer:

- Jumbo Frame -support mellem kantplaceringen og applikationens endepunkt, hvilket tillader op til seks gange mere nyttelast pr. Pakke, hvilket reducerer den samlede transmissionstid [5].
- Stort modtag sidevindue og TCP -buffere på AWS Edge -infrastrukturen, hvilket gør det muligt for kanten at buffere og behandle større mængder data hurtigt, hvilket forbedrer downloadhastigheder til klienter [5].
- Stor TCP -overbelastningsvindue -skalering over AWS Global Network, som tillader at sende større mængder data end typiske internetstier, hvilket yderligere øger gennemstrømningen [5].

TCP-terminering i kanten er som standard aktiveret på alle globale acceleratorer og understøtter både IPv4 og IPv6-trafik, inklusive dobbeltstak-acceleratorer, uden ekstra omkostninger [2] [4].

I sammendraget forbedrer ved at opdele TCP-forbindelsen i to segmenter-klient til kant, og kant til slutpunkt-AWS-global accelerator, den oprindelige forbindelsesforsinkelse, forbedrer gennemstrømningen og udnytter AWS Global Network til optimal routing og ydeevne. Dette resulterer i op til en 60% forbedring i gennemstrømning og hurtigere responstider for internetkunder, der får adgang til AWS-vært-applikationer [5] [7].

Citater:
[Jeg
)
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[4] https://aws.amazon.com/global-accelerator/features/
)
[6] https://tutorialsdojo.com/aws-global-accelerator/
[7] https://hands-on.cloud/aws-services/global-accelerator/
[8] https://www.projectpro.io/recipes/explain-features-of-aws-global-accelerator
[9] https://en.wikipedia.org/wiki/transmission_control_protocol
[10] https://www.hava.io/blog/what-is-aws-global-accelerator