타사 WebSocket 서버에 연결하고 수신하는 애플리케이션을 실행하는 EC2 인스턴스가 있습니다(내가 아는 한 EC2 인스턴스와 Elastic Load Balancing을 사용하여 AWS에도 배포됨). 내 EC2 인스턴스는 또한 타사 REST 서버에 연결하고 요청을 보내는 별도의 애플리케이션을 실행합니다(내가 아는 한 CloudFront 및 Lambda를 사용하여 AWS에도 배포됨).
저에게는 지연 시간을 최소화하는 것이 가장 중요합니다. 따라서 퍼블릭 IP(기본값이라고 생각함) 대신 EC2 인스턴스에 탄력적 IP를 사용하면 얼마나 많은 추가 지연 시간이 발생하는지 알고 싶습니다. 여기서 다루는 단위는 나노초, 마이크로초, 또는 밀리초입니까? 이에 대해 잘 아는 사람의 의견을 듣고 싶습니다. 감사해요!
답변1
탄력적 IP는 단순히 퍼블릭 IP를 대체하기 때문에 퍼블릭 IP와 탄력적 IP 사이의 네트워킹 성능(대기 시간/대역폭)에는 차이가 없을 것이라고 생각합니다.
탄력적 IP는 단순히 인스턴스와 연결된 퍼블릭 IP를 대체합니다. 이는 모두 동일한 가용성 영역에 있습니다.