Cloud Infra Architecture (AWS)/AWS SAA-C03

AWS Route 53 Latency & Geo Location Routing Policy

seongduck 2023. 1. 13. 00:10
  • AWS Route 53의 라우팅 (정책 지연 시간 (Latency), 지리적 위치 (Geo Location))

 

지연 시간 (Latency)이란?

  • 가장 짧은 지연시간을 제공하는 리전으로 라우팅 하는 방법

출처 : AWS Cretified Solution Architecture

사용하는 이용자가 가장 가까운 리전으로 연결되는 것을 의미한다.

 

실습


우선 마찬가지로 레코드를 생성하자

 

값은 첫번째 ec2의 IPv4를 넣어주고

리전은 서울로 선택,

라우팅 정책은 지연 시간으로 선택한다.

 

이번엔 두번째 레코드는 두번째 ec2의 IPv4를 넣어주고 똑같이 만들어준다.

리전은 미국으로 선택한다.

 

이렇게 레코드를 생성을 완료한다.

 

접속해보자


로 접속하면 현재 서울이기 때문에 가장 지연시간이 적은 서울리전으로 라우팅되어 있다.

 

반대로 VPN으로 미국으로 접속한 후 동일한 레코드 이름으로 접속하면 VPN기준으로 가장 가까운 미국 리전으로 접속된다.

 


지리적 위치 (Geo Location)란?


  • 지연시간기반은 사용자와 가까운 AWS 리전으로 라우팅 한것이다.
  • 반면 지리적 위치 기반은 사용자가 속한 대륙이나 국가를 기준으로 라우팅하는 방법이다.
  • 예를들어, 한국 또는 아시아로부터 오는 트래픽을 지정된 서버 IP로 라우팅한다.

 

실습


마찬가지로 레코드를 생성하자

 

서버 도메인 (레코드이름)을 적어주고 EC2 첫번째의 IPv4 주소를 값에 넣어주고

위치는 아시아로 선택하며

라우팅 정책은 지리적위치로 해준다.

 

하나를 더 만들어주자

 

ec2 세 번째꺼를 선택해서 값에 IP값을 넣어주자 

위치는 유럽으로 선택하고 지리적위치로 라우팅 정책을 설정한다.

 

생성완료!!

 

접속해보자


두개가 잘 만들어졌다.

레코드 이름으로 접속하면 현재는 한국이기에 아시아로 연결된다.

반면 VPN을 유럽쪽으로 바꾸고 다시 접속하면 유럽의 리전으로 접속된다!

 

다른 정책도 살펴보자

 

AWS Route 53 Simple Routing Policy & Weighted Routing Policy

AWS Route 53의 라우팅 정책 (단순 라우팅, 가중치 기반 라우팅) 단순 라우팅 (Simple) 도메인 네임을 IP 주소로 라우팅한다. 라우팅 대상이 여러 개 (2개의 IP주소)인 경우 랜덤하게 라우팅된다. Client는

seongduck.tistory.com

 

 

AWS Route 53 Faliover & Multi value Routing Policy

상태검사 (Health Check) 장애조치 라우팅 검사이다. 이때 사용하는 것은 Route 53의 Health Check를 사용한다. 서버의 상태를 모니터링 하는 기능으로서 상태가 좋지 않은 경우 다른 서버로 라우팅하는 (F

seongduck.tistory.com