brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jan 30. 2017

52. Route53 이란?

ISP 네트워크 엔지니어, DNS담당자가 보는 Route53 이해

<1> Route 53 란?  

<2>  일반 DNS  다른 점 3가지

<3> Route53 기능

<4>  Route 53  모니터링 기능

<5> Route 53의  L4 기능 => Failover기능이 있다.

<6>  Route 53의  GSLB 기능

<7>  Route 53의 GSLB 기능 상세

<8>  Route53 비용

<9>  Route 53은 AWS에서 주로 어디에 사용되는가?

<10>  Route 53 활용

<11>  Route 53이 사용자에게 좋은 점





<1> Route 53 란?  


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


일반 DNS 이해  

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

- DNS동작 과정은 도메인을 IP로 변환하여 IP 네트워크 통신하여 목적지 IP를 찾아가는 과정이다.


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



<2>  일반 DNS  다른 점 3가지



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


- 일반적으로 도메인 등록 시에 네임서버를 지정한다.

- Roue 53에서는 할당받은 후, 네임서버 정보를 도메인 등록대행기관(가비아, 아이네임즈, 후이즈) 사이트에 접속해 네임서버를 지정한다.


예를 들어, 일반적인 도메인 네임서버 등록법

mattzip.com 도메인 등록 시 , 등록 대행기관에 네임서버를 ns1.mattzip.com , ns2.mattzip.com 등으로 등록한다.


ROUTE 53에서 네임서버 등록법.

1-1)   mattzip.com의  네임서버  등록하는 법은  

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


순서

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

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


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


도메인 등록 대행기관인 가비아,아이네임즈,후이즈 등



2) Roue 53은 Public Host zone과 Private Host zone이 있다.

Public Host zone은 일반 네임서버로 글로벌하게 동작한다.

일반 네임서버로 동작한다.


Private Host zone은 AWS내에서만 동작한다.



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

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

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


dns-book.com를 치면,  www.dns-book.com와 같은 IP를 응답 주게 가능하다는 것이다.

www IP를 바꾸면  도메인 자체(dns-book.com)의 IP도 같이 바뀌게 된다.




<3> Route53 기능 


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




<4>  Route 53  모니터링 기능


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



설정법




<5> Route 53의  L4 기능 => Failover기능이 있다.


- 네트워크 장비 넷스케일러, 파운드리, 파이오링크와 같이 Failover기능이 있다.



<6>  Route 53의  GSLB 기능


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

- 특정 IDC에 의존적이지 않게, 지역과 나라에 무관하게 Load Balancing 가능하다.



<7>  Route 53의 GSLB 기능 상세


1) Route 53  Failover



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



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


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




<8>  Route53 비용


= HostedZone 숫자 +  쿼리수로 계산된다.


1) HostedZone 숫자 1개 당 0.5$  =  600원 /1달

2) Queries는  1,000,000 쿼리당 0.4$  = 500원 /1달


3) 빌링

도메인 2개 =  0.5 $  * 2 = 1달러

퀘리 543,899 =   1,000,000(0.4$)  의  절반 정도이므로 0.22 $

계  : 1  + 0.22  = 1.22 달러입니다.




<9>  Route 53은 AWS에서 주로 어디에 사용되는가?



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



예제 )  S3 Bucket 이름  =  html5.dns-book.com


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





<10>  Route 53 활용


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

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




<11>  Route 53이 사용자에게 좋은 점



1) GUI를 제공한다.

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

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

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

      => Gslb를 이용한 속도 개선이 가능하다.




별첨 1. Route53 설정법


[AWS] 21.ROUTE53, 착한 가격으로 DNS 관리 1 https://brunch.co.kr/@topasvga/25


[AWS] 22. Route53으로 웹서버 다운 모니터링하기 https://brunch.co.kr/@topasvga/26


[AWS] 24. Route53으로 Act-Act 구성하기  https://brunch.co.kr/@topasvga/28


[AWS] 23. Route53으로 Act-Backup구현    https://brunch.co.kr/@topasvga/27


[AWS] 25. Route53으로 글로벌 서비스하기  https://brunch.co.kr/@topasvga/29



감사합니다.

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