Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Global Accelerator에서 TCP 연결의 유휴 시간 초과는 다른 AWS 서비스와 어떻게 비교됩니까?


Global Accelerator에서 TCP 연결의 유휴 시간 초과는 다른 AWS 서비스와 어떻게 비교됩니까?


AWS Global Accelerator는 340 초의 TCP 연결을위한 고정 된 유휴 시간 초과가 있습니다. 이는 글로벌 가속기가 340 초의 비 활동 (유휴 시간 초과)에 도달하거나 가속기에서 제거 되더라도 340 초의 비 활동 (유휴 시간 초과)에 도달 할 때까지 엔드 포인트로 확립 된 TCP 연결을 위해 트래픽을 계속 지시 할 것임을 의미합니다. 이 유휴 시간 초과 만료 후에 만 ​​Global Accelerator는 새로운 연결에 대한 새로운 엔드 포인트를 선택합니다 [2] [3].

이에 비해 다른 AWS 서비스에는 TCP 유휴 시간 초과 동작이 다릅니다.

- NLB (Network Load Balancer) : 기본 TCP 유휴 시간 초과는 350 초이지만 Global Accelerator와 비슷하지만 NLB는 이제 * 구성 가능한 * TCP 유휴 시간 초과 값이 60 초에서 6000 초 범위입니다. 이를 통해 타임 아웃을 조정하여 애플리케이션 요구를 더 잘 일치시키고 오래 지속 된 TCP 흐름의 대기 시간을 줄일 수 있습니다 [6] [7].

-AWS 네트워크 방화벽 : 기본 TCP 유휴 시간 초과는 350 초이며, 새로운 기능을 통해 60 초에서 6000 초 사이의 시간 초과를 구성하여 장기적인 TCP 연결에 대한 중단없는 상태 검사를 지원합니다 [9].

- 게이트웨이로드 밸런서 (GWLB), NAT 게이트웨이 및 VPC 엔드 포인트 : 연결 추적에 350 초의 기본 TCP 유휴 시간 초과를 사용하여 구성을위한 유연성이 약간 있습니다 [10].

-Global Accelerator의 UDP 연결은 30 초의 유휴 시간 초과가 훨씬 짧은 반면 NLB 및 GWLB에서는 UDP 유휴 시간 초과는 일반적으로 120 초입니다 [2] [7] [10].

주요 차이점은 Global Accelerator의 TCP 유휴 시간 초과가 340 초로 고정되어 있으며 현재 구성 가능하지 않은 반면 NLB 및 Network Firewall과 같은 서비스는 응용 프로그램 요구 사항에 더 잘 맞도록 구성 가능한 유휴 시간 초과를 제공한다는 것입니다. Global Accelerator의 설계는 유휴 시간 초과가 만료 될 때까지 확립 된 TCP 연결을 엔드 포인트로 유지하는 데 중점을 두어 엔드 포인트가 건강에 해로운 경우에도 안정성과 일관된 라우팅을 제공하는 반면 NLB 및 기타는 다양한 애플리케이션 트래픽 패턴에 대한 유연성을 강조합니다.

요약 :

-Global Accelerator TCP 유휴 시간 초과 : 구성 불가능하지 않은 340 초에 수정되었습니다.
-NLB TCP 유휴 시간 초과 : 기본 350 초, 60 초에서 6000 초까지 구성 가능합니다.
- 네트워크 방화벽 TCP 유휴 시간 초과 : 기본 350 초, 구성 가능 60 ~ 6000 초.
- 기타 AWS 서비스 (GWLB, NAT 게이트웨이, VPC 엔드 포인트) : 일반적으로 350 초의 기본값, 일부 구성 가능한 옵션.

이것은 안정적인 연결 처리로 글로벌 트래픽 라우팅을 최적화하는 데있어 글로벌 가속기의 역할을 반영하는 반면, NLB와 같은 서비스는로드 밸런싱 시나리오를위한 연결 시간 초과에 대한 세분화 된 제어를 제공합니다 [2] [6] [7] [10].

인용 :
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-lworks.html
[2] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[3] https://repost.aws/questions/quuniuckyuskkscntmg8mmea/timeout-global-accelerator
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.avoid-connection-collisions.html
[5] https://hands-on.cloud/aws-services/global-accelerator/
[6] https://www.linkedin.com/posts/karthik-sakthivel-techie_introducing-nlb-tcp-configurable-idle-timeout-activity-7237106073189408769-wqr4
[7] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-nlb-tcp-configurable-idle-timeout/
[8] https://aws.amazon.com/global-accelerator/features/
[9] https://aws.amazon.com/about-aws/whats-new/2024/10/aws-network-firewall-configurable-tcp-idle-timeout/
[10] https://aws.amazon.com/blogs/networking-and-content-delivery/introducting-configurable-dleout-for-connection-tracking/
[11] https://stackoverflow.com/questions/44692435/what-is-the-difference-between-idle-timeout-and-request-in-akka-http-con