[AWS] Basic Architecture 구성가이드-5
AWS Cloud Architecture - Basic
Network Connectivity
Route 53
AWS에서 제공하는 DNS 서비스
도메인 구매 및 도메인 호스팅 관리 지원
외부 도메인을 AWS Route 53의 호스티드 존(Hosted Zone)에 등록하여 사용 가능
- 헬스 체크 기능
- 100% SLA 보장
- 공용 / 사설 호스티드 존 지원
Amazon Route 53 호스팅 영역
공용 / 사설 호스티드 존
공용 호스티드 존: 모든 리소스에서 접근 가능
사설 호스티드 존: 특정 VPC 내부 리소스 및 로컬 DNS 사용
Route 53: DNS 레코드 유형
A, AAAA, CNAME, MX, NS, SOA
A: 도메인 주소와 IPv4 주소 매핑
AAAA: 도메인 주소와 IPv6 주소 매핑
CNAME: 도메인 주소를 다른 도메인 주소에 할당
MX: 도메인 주소를 이메일 서버에 할당
NS: 도메인을 관리하는 네임 서버 정보
SOA: 도메인에 대한 기본 정보
1. Simple Policy
다중 값(2개 이상의 IP 주소)을 설정 가능
여러 값을 반환하고 클라이언트에서 하나를 선택
예시) 12.12.12.12 IP와 매핑
2. Weighted
가중치를 적용해 트래픽 양을 조절
예시) 가중치 값이 0일 경우 모든 레코드에 균등한 가중치 부여
비율을 7:3으로 할 때, 7은 상위 서버로, 3은 하위 서버로
3. Latency
응답 지연 시간이 가장 적은 리소스의 정보를 반환
예시) 120ms와 20ms(2번)일 때, 2번 서버로 연결
4. Failovery
정상 리소스를 반환
예시) WEB01이 주 서버였으나 장애 발생 시 WEB-02로 연결
5. Geolocation
위치 정보를 기반으로 가장 가까운 리전으로 연결
예시) DNS 서버의 IP 주소를 기반으로 동작
EDNS(RFC 7871) 기능을 지원하지 않으면 예상과 다르게 동작할 수 있음
서울 서버에 연결될 경우 서울 쪽으로, 미국 서버에 연결될 경우 미국 서버로 연결