DNS 장애 조치 구성을 위한 작업 목록
Route 53를 사용하여 DNS 장애 조치를 구성하려면 다음 작업을 수행하세요.
-
구성에 대한 완전한 트리 다이어그램을 그리고 각 노드마다 어떤 유형의 레코드(가중치 기반 별칭, 장애 조치, 지연 시간 등)를 생성하는지 나타냅니다. 트리 상단에 사용자가 웹 사이트 또는 웹 애플리케이션에 액세스하는 데 사용하는 도메인 이름(예: example.com)에 대한 레코드를 놓습니다.
트리 다이어그램에 표시되는 레코드의 종류는 구성의 복잡성에 따라 다릅니다.
-
단순 구성에서 다이어그램에 어떠한 별칭 레코드도 포함하지 않거나 별칭 레코드가 다른 Route 53 레코드 대신 ELB 로드 밸런서와 같은 리소스에 직접 트래픽을 라우팅합니다. 자세한 내용은 단순 Amazon Route 53 구성에서 상태 확인 작동 방식 섹션을 참조하세요.
-
복잡한 구성에서는 상태 확인이 복잡한 Amazon Route 53 구성에서 작동하는 방식 주제의 예제처럼 다중 트리에서 별칭 레코드(가중치 기반 별칭, 장애 조치 별칭 등)와 비 별칭 레코드의 조합이 다이어그램에 포함됩니다.
참고
복잡한 라우팅 구성에 대한 레코드를 빠르고 쉽게 생성한 후 상태 확인에 연결하려면 트래픽 흐름 시각적 편집기를 사용하고 구성을 트래픽 정책으로 저장할 수 있습니다. 그런 다음 동일한 호스팅 영역이나 여러 호스팅 영역의 하나 이상의 도메인 이름(예: example.com) 또는 하위 도메인 이름(예: www.example.com)과 해당 트래픽 정책을 연결할 수 있습니다. 새 구성이 예상대로 수행되지 않을 경우 업데이트를 롤백할 수도 있습니다. 자세한 내용은 트래픽 흐름을 사용하여 DNS 트래픽 라우팅 섹션을 참조하세요.
자세한 내용은 다음 설명서를 참조하세요.
-
-
데이터 센터에서 실행 중인 Amazon EC2 서버 및 이메일 서버와 같은 별칭 레코드를 생성할 수 없는 리소스의 상태 확인을 생성합니다. 이러한 상태 확인을 비 별칭 레코드와 연결합니다.
자세한 내용은 상태 확인의 생성, 업데이트 및 삭제 섹션을 참조하세요.
-
필요한 경우 상태 확인에서 지정한 엔드포인트에 대해 Route 53가 규칙적으로 요청을 전송할 수 있도록 하기 위해서는 라우터 및 방화벽 규칙을 구성합니다. 자세한 내용은 Amazon Route 53 상태 확인을 위한 라우터 및 방화벽 규칙 구성 섹션을 참조하세요.
-
다이어그램에서 비 별칭 레코드 전체를 생성하고 2단계에서 생성한 상태 확인을 해당 레코드와 연결합니다.
별칭 레코드가 없는 단순 구성에서 DNS 장애 조치를 구성하는 경우 남은 작업을 건너뜁니다.
-
ELB 로드 밸런서 및 CloudFront 배포와 같은 AWS 리소스로 트래픽을 라우팅하는 별칭 레코드를 생성합니다. 리소스가 비정상일 때 Route 53가 트리의 다른 가지를 시도하도록 하려면 별칭 레코드 각각에 대해 대상 상태 평가(Evaluate Target Health) 값을 예(Yes)로 설정합니다. (대상 상태 평가(Evaluate Target Health)는 일부 AWS 리소스에 대해 지원되지 않습니다.)
-
1단계에서 생성한 트리 다이어그램의 하단에서 4단계와 5단계에서 생성한 레코드로 트래픽을 라우팅하는 별칭 레코드를 생성합니다. 비 별칭 레코드 전체가 트리의 가지에서 비정상인 경우 Route 53가 트리의 다른 가지를 시도하도록 하려면 별칭 레코드 각각에 대해 대상 상태 평가(Evaluate Target Health)의 값을 예(Yes)로 설정합니다.
다른 레코드를 생성하기 전까지 다른 레코드로 트래픽을 라우팅하는 별칭 레코드를 생성할 수 없다는 것에 유의하십시오.