지연 시간 기반 라우팅 - Amazon Route 53

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

지연 시간 기반 라우팅

애플리케이션을 여러 AWS 리전곳에 호스팅하는 경우 지연 시간이 가장 적은 곳에서 사용자의 요청을 처리하여 사용자의 성능을 개선할 수 있습니다. AWS 리전

참고

사용자와 리소스 간의 지연 시간에 대한 데이터는 전적으로 사용자와 AWS 데이터 센터 간의 트래픽을 기반으로 합니다. 에서 리소스를 사용하지 않는 경우 사용자와 리소스 간의 실제 지연 시간은 지연 시간 데이터에 따라 크게 달라질 수 있습니다. AWS 리전 AWS 리소스가 AWS 리전과 같은 도시에 있는 경우에도 마찬가지입니다.

지연 시간 기반 라우팅을 사용하려면 여러 AWS 리전에 위치하는 리소스에 대해 지연 시간 레코드를 생성해야 합니다. Route 53이 도메인 또는 하위 도메인 (example.com 또는 acme.example.com) 에 대한 DNS 쿼리를 AWS 리전 수신하면, Route 53은 사용자가 어떤 것에 대해 지연 시간 레코드를 생성했는지 확인하고, 사용자에게 가장 낮은 지연 시간을 제공하는 지역을 결정한 다음, 해당 지역에 대한 지연 시간 레코드를 선택합니다. Route 53은 선택한 레코드의 값(예: 웹 서버의 IP 주소)으로 응답합니다.

예를 들어 미국 서부(오레곤) 리전 및 아시아 태평양(싱가포르) 리전에 Elastic Load Balancing 로드 밸런서가 있다고 가정합시다. 각 로드 밸런서에 대해 지연 시간 레코드를 생성합니다. 다음은 런던에 있는 사용자가 브라우저에 도메인 이름을 입력했을 때 발생하는 현상입니다.

  1. DNS쿼리를 Route 53 이름 서버로 라우팅합니다.

  2. Route 53은 런던과 싱가포르 리전 간, 그리고 런던과 오레곤 리전 간의 지연 시간에 대한 데이터를 참조합니다.

  3. 런던 리전과 오레곤 리전 간의 지연 시간이 더 짧다면, Route 53은 오레곤 로드 밸런서의 IP 주소로 쿼리에 응답합니다. 런던 리전과 싱가포르 리전 간의 지연 시간이 더 짧다면, Route 53은 싱가포르 로드 밸런서의 IP 주소로 응답합니다.

인터넷상의 호스트 간 지연 시간은 네트워크 연결 및 라우팅이 시간에 따라 변화하는 양상에 따라 달라집니다. 지연 시간 기반 라우팅은 일정 기간에 걸쳐 수행되는 지연 시간 측정에 기반을 두고 있으며, 측정치는 그 변화 양상을 반영합니다. 이번 주에는 오레곤 리전으로 라우팅되는 요청이 다음 주에는 싱가포르 리전으로 라우팅될 수 있습니다.

참고

브라우저 또는 다른 뷰어가 edns-client-subnet 확장자 EDNS 0을 지원하는 확인자를 사용하는 경우 DNS 해석기는 DNS 사용자 IP 주소를 잘라낸 버전을 Route 53에 보냅니다. 지연 시간 기반 라우팅이 구성된 경우 Route 53은 트래픽을 리소스로 라우팅할 때 이 값을 고려합니다. 자세한 내용은 Amazon Route 53이 EDNS 0을 사용하여 사용자의 위치를 추정하는 방법 단원을 참조하십시오.

프라이빗 호스팅 영역의 레코드에 지연 시간 라우팅 정책을 사용할 수 있습니다.

지연 시간 라우팅 정책으로 레코드를 만들 때 지정하는 값에 대한 정보는 다음 주제를 참조하십시오.