brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Mar 22. 2017

15.Route53으로 Act-Act구성하기

Weight로 트래픽 자유롭게 조절하기


조건: 도메인을 ROUTE53에서 운영중인 상태.


ROUTE 53로   서버 Active-Active 로 운영하는  방법을 적어본다.


Weight 기능을 이용하여 트래픽을 조절할수 있다.

Fail-over도 된다.



1. 구성도



기존 WEB1,  WEB2 로 모두 서비스 중이다

WWW1(WEB1)  WEB-Active 10 은   10번 접속한다.

WWW2(WEB2)  WEB-Active 20 은   20번  접속한다.


WWW1(WEB1) 다운시  ->    WEB2로  자동 서비스 된다.

WWW1(WEB1)  ON시  ->   WEB1,  WEB2로  자동 서비스 된다.


L4 네트워크 장비가 없는 중소기업에서 사용할만 한다.




2. Weight는  헬스체크는 2개 만들어야 한다.


[Route53]  ->  [Health checks ]





3. 각서버에  Weight 를 설정한다.  

20은  10보다 2배의 접속을 많이 받는다는 뜻이다.


1) 1번서버 Weight10을 준다.


[Route53] ->  [Create Record Set] - www  IP  ->    Weighted  ->  Weight  10  -> 10- www1

www1-health 를 지정한다.


2)  2번 서버 Weight  20  , www2-health check를 지정한다.


[Route53] ->  [Create Record Set] - www  IP  ->    Weighted  ->  Weight  20  -> 20- www2

www2-health 를 지정한다.



4.  WWW1(WEB1)  서버 다운시  

WEB2  DNS IP 질의가 되는지 확인한다.


IP변경 확인법 

watch -n 3 -d 'dig www.dns-book.com +short '



5

<기타 Cname 설정 방법>


2.  WEB1.dns-book.com , WEB2.dns-book.com 서버 IP 를   A 레코더 설정한다.

     WEB을  CNAME 으로  WEB1 , WEB2로 설명하며,  가중치 10 과 20을 준다.     


WEB1 설정



WEB2 설정




https://brunch.co.kr/@topasvga/1777


감사합니다.

매거진의 이전글 14.Route53으로 웹서버 다운모니터링하기
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari