brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Mar 22. 2017

11.Route 53이란?

소개

ISP네트워크 엔지니어 (6년근무)

네이버 DNS담당자(6년 근무)

DNS전문가카페 운영(12년)


목적

다양한 의견을 듣기위해 발표하는것


목차

1.Route 53 이란?  

2. 일반DNS의 이해  

3. 일반DNS와  다른점

4. Route 53의 GSLB 기능 상세

5. Route53 비용 ?

6. Route 53은 AWS에서 주로 어디에 사용되는가?

7. Route 53이 사용자에게 좋은점

8. 뽀너스 팁 1가지





1.Route 53 이란?  

AWS에서 제공하는 DNS(Domain Name System)이다.  

Route53 = 일반DNS기능(네임서버) + 모니터링기능 + L4기능(SLB) + GSLB기능을 제공한다.



2. 일반 DNS의 이해  

일반 DNS동작에 대해  알아보자

DNS동작과정은 네트워크 통신을 하기위해 IP를 찾아가는 과정이다.


맛집을 찾기위해 www.mattzip.com 사이트 접속한다고 가정하면,



3. 일반DNS와  다른점


1)  Roue 53에서 네임서버 등록시 순서가 다르다.


- 일반DNS

  도메인 등록시 네임서버를 지정한다.

  일반적으로   mattzip.com 도메인 등록시 , 등록 대행기관에 네임서버를 ns1.mattzip.com

 , ns2.mattzip.com 등  으로 등록한다.


- Roue 53

Route53 사이트에서 네임서버 할당받은 후,

도메인등록 대행기관(가비아,아이네임즈,후이즈) 사이트에 접속해 네임서버 정보를 등록한다.


예를들어, mattzip.com의  네임서버  등록하는법  

route 53 사이트에서 NS레코더 정보를 확인하고,  해당 정보를 도메인 등록 대행기관에 네임서버정보로 입력한다.

mattzip.com.            86399   IN      NS      ns-1291.awsdns-33.org.

mattzip.com.            86399   IN      NS      ns-1822.awsdns-35.co.uk.

mattzip.com.            86399   IN      NS      ns-435.awsdns-54.com.

mattzip.com.            86399   IN      NS      ns-681.awsdns-21.net.


참고 : Google Cloud의 'Cloud DNS' 와 MS Azure의 'DNS영역' 도  모두 동일한 방식으로 서비스한다.



실제 작업

- Create Hosted Zone 클릭하여 생성하면,  4개의 NS레코더가 생성된다.

  이 NS 레코더가  네임서버가 된다.


- 도메인 등록 대행기관 사이트에 가서, Route53에서 지정된 NS정보를 해당 네임서버정보로 입력한다.




2) Roue 53은  특이 레코더  ALIAS(별칭)가 있다.

도메인자체에 대해  ALIAS를  줄수 있다.   

mattzip.com 도메인 자체에 대한 ALIAS Tatget을   www로 줄수있다.


mattzip.com을  치면,  www.mattzip.com 과 같은 IP를 응답주게 가능하다는것이다.

www  IP를 바꾸면 ,  도메인자체(mattzip.com)  IP도 같이 바뀌게 된다.




3) Route 53은  모니터링 기능이 있다.

Route 53은 특정 포트에 대해 모니터링이 가능하다.



설정법



4) Route 53은  L4 기능이 있다.

=> Server Load Balancing기능이 있다.



5) Route 53은  GSLB 기능이 있다.

- GSLB은 Global Server Load Balancing 으로  지역에 상관없이 부하를 분산해주는 기능을 제공한다.

-  특정 IDC에 의존적이지 않음 . 지역과 나라에 무관함 , Global Load Balancing가능하게 하는 GSLB기능을 제공한다.  

참고: B-IDC는 일반 외부 IDC에 있는 서버.



4. Route 53의 GSLB 기능 상세


1) Route 53  Failover기능.



2)  Route 53  Act-Act (트래픽 조절,WRR)



3) Route 53  지역별 유입트래픽 조절 (Geolocation) - 응답 속도를 빠르게 하지요~


특이사항  :  Route 53 geo-location Fail-over 재Test 필요




5. Route53 비용 ?  

싸다~

월 1만원 ??


비용 = HostedZone 숫자(도메인) +  쿼리수 로 계산된다.


1) HostedZone(도메인) 숫자 1개 당 0.5$  =  600원 /월   (고정)


2) Queries 는  1,000,000 쿼리당 0.4$  = 500원 /월 (변동)


3)  HostedZone(도메인) 2개고  쿼리가 조금있을때 비용은 ?


- 도메인 2개 =  0.5 $  * 2 = 1 달러 (1천 5백원)

- 쿼리 543,899 =   1,000,000(0.4$)의  1/2  이므로 0.22 달러(300원)



계 = 1 달러(1천 5백원) + 0.22 달러(300원) = 1.22 달러  (2천원 이하) / 월





6. Route 53은 AWS에서 주로 어디에 사용되는가?



주의 )    S3버켓이름과 CloudFront 도메인네임은 DNS이름과 반드시 같아야 한다.



예1 )  S3 연동

Bucket 이름  =  html5.dns-book.com

Route 53에서 html5.dns-book.com 에 대해 ALIAS로 지정한다.





예제)  공지 사이트만들기-Route53과 S3  https://brunch.co.kr/@topasvga/175


예 2) ELB 연동 - 간단한 게임웹 사이트 구축하기  https://brunch.co.kr/@topasvga/79


예 3) CloudFront  연동 - 이미지 퍼트리기-S3,CloudFront https://brunch.co.kr/@topasvga/176





7. Route 53이 사용자에게 좋은점


1) GUI 를 제공한다.


2)  네임서버 자체 안정성이 높아진다.

  => Anycast network + 4개의 네임서버 + DDOS로부터 안전 = 가용성 100%제공.


3)  글로벌 서비스가 가능해진다.

     => GSLB 를 이용한 서비스 속도개선이 가능하다.



8. 뽀너스~


Route 53 활용해서 GSLB를 거의 무료로  사용하자.


중소기업은  L4 나 GSLB장비가 없어도  ROUTE 53을 이용해 동일한 효과를 낼수 있다.

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



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


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari