처음 만난 AWS 문서


10.3 Route 53 라우팅 방식

이번에는 Route 53의 라우팅 방식에 대해 살펴보겠습니다.

Route 53의 라우팅 방식으로는 다음과 같은 것들이 있습니다.

  • 지연 시간 기반 라우팅 (Latency based routing)
    • 지연 시간(latency)이 가장 낮은 리전의 IP주소로 라우팅하는 방식
  • 가중치 기반 라우팅 (Weighted based Routing)
    • IP주소나 ELB DNS주소에 각각 가중치(Weight)를 부여하여 가중치에 따라서 라우팅하는 방식
  • 지역 기반 라우팅 (Geo Routing)
    • 지역에 따라서 각기 다른 IP주소로 라우팅하는 방식

먼저 지연 시간 기반 라우팅은 영어로 Latency based routing이라고 하며, 지연 시간이 가장 낮은 리전의 IP주소로 라우팅하는 방식입니다.

다음으로 가중치 기반 라우팅은 Weighted based Routing이라고 하며, IP주소나 ELB DNS주소에 각각 가중치를 부여하고, 이 가중치에 따라서 라우팅하는 방식입니다.

마지막으로 지역 기반 라우팅은 Geo Routing이라고 하며, 지역에 따라서 각기 다른 IP주소로 라우팅하는 방식입니다.

그럼 이러한 각 라우팅 방식을 그림으로 한 번 살펴볼까요?

Latency based Routing

먼저 지연 시간 기반 라우팅입니다.
지연 시간 기반 라우팅에서는 지연 시간이 가장 낮은 리전의 IP주소로 라우팅하게 되는데, 위 그림과 같은 경우에는 12ms가 나오는 2번 리전으로 라우팅이 됩니다.

Weighted based Routing

다음 가중치 기반 라우팅에서는 IP주소나 ELB DNS주소에 각각 가중치를 부여하고, 이 가중치에 따라서 라우팅하게 됩니다.

위 그림에서는 2번 리전에 가중치를 70, 3번 리전에 가중치를 30을 줘서 라우팅을 하는 것을 볼 수 있습니다.

Geo Routing

마지막으로 지역 기반 라우팅은 클라이언트가 위치한 지역에 따라서 각기 다른 IP주소로 라우팅하게 됩니다.
위 그림에서 클라이언트들이 각기 다른 리전으로 라우팅 되는 것을 볼 수 있습니다.


마지막 업데이트: 2023년 11월 12일 00시 00분

이 문서의 저작권은 이인제(소플)에 있습니다. 무단 전재와 무단 복제를 금합니다.