AWS Global Accelerator håndterer TCP -avslutning ved kanten ved å etablere to separate TCP -tilkoblinger for å optimalisere ytelsen og redusere latenstid. Når en klient setter i gang en TCP -tilkobling, i stedet for at forbindelsen blir direkte etablert mellom klienten og applikasjonsenden i AWS -regionen, avslutter Global Accelerator TCP -tilkoblingen på AWS Edge -stedet nærmest klienten. Dette betyr at den første treveis TCP-håndtrykk oppstår mellom klienten og nærmeste AWS Edge-plassering, noe som reduserer tilkoblingsoppsettets tid, spesielt for klienter langt fra applikasjonsendpunktet [2] [3] [4] [5] [8].
Nesten samtidig etablerer Global Accelerator en andre TCP -tilkobling fra AWS Edge -stedet til applikasjonens endepunkt i AWS -regionen. Denne oppstrøms forbindelsen drar nytte av å kjøre over AWS Global Network, som er en godt overvåket, overbelastningsfri og overflødig infrastruktur optimalisert for lav latens og høy gjennomstrømning. Denne utformingen tillater raskere klientresponser fra kantstedet, samtidig som du sikrer effektiv og pålitelig dataoverføring mellom kanten og applikasjonens endepunkt [3] [4] [5].
Ytterligere optimaliseringer som forbedrer TCP -avslutning på kanten inkluderer:
- Jumbo -rammestøtte mellom kantplassering og applikasjonens endepunkt, og tillater opptil seks ganger mer nyttelast per pakke, noe som reduserer den totale overføringstiden [5].
- Stort mottar sidevindu- og TCP -buffere på AWS Edge -infrastrukturen, slik at kanten kan buffer og behandle større datamengder raskt, forbedre nedlastingshastigheter til klienter [5].
- Stort TCP -overbelastningsvindueskalering over AWS Global Network, som tillater å sende større datamengder enn typiske internettveier, noe som øker gjennomstrømningen ytterligere [5].
TCP-avslutning på kanten er som standard aktivert på alle globale akseleratorer og støtter både IPv4 og IPv6-trafikk, inkludert akseleratorer med dobbeltstab, uten ekstra kostnad [2] [4].
Oppsummert, ved å dele opp TCP-tilkoblingen i to segmenter som er klient til Edge, og Edge to Endpoint-Aws Global Accelerator, reduserer den første tilkoblingslatensen, forbedrer gjennomstrømningen og utnytter AWS Global Network for optimal ruting og ytelse. Dette resulterer i opptil 60% forbedring i gjennomstrømning og raskere responstid for internettkunder som får tilgang til AWS-vert applikasjoner [5] [7].
Sitasjoner:
[1] https://aws.amazon.com/about-aws/whats-new/2020/03/aws-global-accelerator-launches-tcp-etermination-at-the edge/
[2] https://aws.amazon.com/about-aws/whats-new/2023/05/aws-global-accelerator-extends-tcp-etermination-ipv6-traffic/
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-itworks.html
[4] https://aws.amazon.com/global-accelerator/features/
[5] https://aws.amazon.com/blogs/networking-and-content-telivery/achieve-p-60-better-performance-for-internet-traffic-with-aws-global-accelerator/
[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