초보 개발자

Route53] Fail over 본문

카테고리 없음

Route53] Fail over

taehyeki 2024. 2. 24. 20:22

Fail over란 


「장애 조치」란 뜻으로 주 된 서버에 문제가 생기면 보조 서버로 트래픽을 보내는 것이다.

 

주 된 서버가 정상적으로 작동하는 경우에는 보조 서버로는 트래픽을 보내지 않는다. (Stand by)

다만 상태 검사라는 것을 통해서 주 된 서버와의 통신이 원활히 이루어지지 않으면, 보조 서버로 설정해두었던 IP로 트래픽을 전송한다.

따라서 Failover를 사용하면 가용성이 올라가게 된다. 

 

Fail over 방법


 

1. 상태검사 생성

Fail over는 먼저 상태검사라는 것이 필요하다. 말 그대로 상태가 어떤지 확인을 하는 것이다.

Route53에 접속하여 상태 검사 생성을 선택한 후 IP주소, 상태검사를 할 경로  ex) /index.html을 적어주면 된다.

주 서버, 보조 서버 아이피 둘 다 생성해주어야한다.

 

 

2.장애조치 라우팅 생성

Route53에서 장애조치 라우팅 정책으로 두개의 레코드를 작성한다. 

하나는 기본으로 선택 후 주 서버를 선택. 나머지 하나는 보조를 선택 후 보조 서버를 선택

 

3. 포트, 아이피 개방

원활한 상태검사가 이루어질 수 있도록 보안그룹등 또한 오픈 시켜주어야 한다. ( 해당 포트와, 아이피 주소는 아래 관리형 접두사를 사용한다. ipv6이용시는 체크 되어있지 않은 접두사 목록 사용)