AWS Global Accelerator는 TCP 및 UDP 프로토콜 모두에 대한 트래픽 최적화를 지원합니다. AWS 글로벌 네트워크를 통한 트래픽을 가장 가까운 AWS 지역의 건강한 응용 프로그램 엔드 포인트로 라우팅하여 TCP 및 UDP 트래픽 모두에 대한 대기 시간을 줄이고 처리량을 증가시켜 애플리케이션 성능을 향상시킵니다 [1] [2] [4] [8].
주요 세부 사항은 다음과 같습니다.
- 프로토콜 지원 : Global Accelerator는 리스너를위한 TCP 및 UDP 프로토콜을 모두 지원하므로 지정된 포트에서 하나의 프로토콜에 대한 리스너를 정의 할 수 있습니다 [1] [3].
-TCP 최적화 : TCP 트래픽의 경우 Global Accelerator는 사용자 근처의 AWS Edge 위치에서 클라이언트 TCP 연결을 종료 한 다음 AWS 영역의 엔드 포인트에 대한 새로운 TCP 연결을 설정합니다. 이 에지 종료는 TCP 핸드 셰이크 대기 시간을 줄이고 연결 설정 시간을 향상시켜 응답 시간이 빠르고 처리량이 높아집니다 [2] [5] [7].
-UDP 처리 : UDP 트래픽의 경우 글로벌 가속기 프록시 프록시 패킷은 애플리케이션 엔드 포인트로 전달합니다. TCP와 달리 UDP는 IP 조각화 처리가 필요합니다. 글로벌 가속기는 재 조립을 위해 UDP 조각을 엔드 포인트로 전달하는 반면, TCP 조각은 AWS 네트워크에 의해 지원되지 않기 때문에 가장자리에서 떨어집니다 [2].
- 건강 모니터링 및 장애 조치 : Global Accelerator는 종말점의 건강을 지속적으로 모니터링하고 TCP와 UDP 모두에 대한 건강에 해로운 엔드 포인트에서 트래픽을 멀리하여 고 가용성을 보장합니다 [2] [8].
- 트래픽 제어 : 엔드 포인트 가중치 및 트래픽 다이얼을 사용하여 트래픽 배포를 미세 조정하여 각 엔드 포인트 그룹으로 전송 된 트래픽의 백분율을 제어 할 수 있으며 TCP 및 UDP 트래픽 모두에 적용됩니다 [2] [8].
- 클라이언트 친화력 : 상태가 높은 응용 프로그램의 경우 글로벌 가속기는 클라이언트 선호도를 지원하여 동일한 클라이언트 IP의 요청이 동일한 종말점으로 일관되게 라우팅되며 TCP 및 UDP 리스너 모두에게 적용됩니다 [3] [8].
-IPv6 지원 : Global Accelerator는 모든 엔드 포인트의 IPv4 및 응용 프로그램로드 밸런서 엔드 포인트의 IPv6을 지원하며 IPv4 및 IPv6 트래픽 모두에 서비스를 제공 할 수있는 듀얼 스택 가속기를 사용할 수 있습니다 [6].
요약하면, AWS Global Accelerator는 Edge에서 TCP 연결을 종료하고 UDP 패킷을 프록시하고 AWS 글로벌 네트워크를 우회하고, 건강 인식을 제공하고, 미세한 트래픽 제어 및 클라이언트 선호도 기능을 제공하는 낮은 지변 라우팅을 제공함으로써 TCP 및 UDP 프로토콜 모두에 대한 트래픽을 효과적으로 최적화하고 가속합니다 [[3] [3] [7].
인용 :
[1] https://aws.amazon.com/global-accelerator/faqs/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-lworks.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-listeners.html
[4] https://aws.amazon.com/global-accelerator/features/
[5] https://repost.aws/questions/quvk103bmeswka6uudyzfkka/http-2-support-for-global-accelerator-communication
[6] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-aws-global-accelerator-ipv6/
[7] https://hands-on.cloud/aws-services/global-accelerator/
[8] https://digitalcloud.training/aws-global-accelerator/