기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon DocumentDB 서브넷 그룹 생성
Amazon DocumentDB 클러스터를 만들 때는, 클러스터를 시작할 때를 고려하여 Amazon VPC와 해당 Amazon VPC 내의 해당 서브넷 그룹을 선택해야 합니다. 서브넷은 인스턴스를 시작하는 데 사용할 가용 영역 내의 가용 영역과 IP 범위를 결정합니다.
서브넷 그룹은 Amazon DocumentDB 인스턴스를 시작하는 데 사용하고자 하는 가용 영역을 지정할 수 있는 명명된 서브넷(AZ) 집합입니다. 예를 들어, 3개의 인스턴스가 있는 클러스터에서는 각 인스턴스를 별도의 AZ로 프로비저닝하여 고가용성을 최적화하는 것이 좋습니다. 따라서 단일 AZ에 장애가 발생하면 단일 인스턴스에만 영향을 미칩니다.
현재 Amazon DocumentDB 인스턴스는 최대 3개의 AZ로 프로비저닝할 수 있습니다. 서브넷 그룹에 세 개 이상의 서브넷이 있는 경우에도 해당 서브넷 중 세 개만을 선택해 사용하여 Amazon DocumentDB 클러스터를 만들 수 있습니다. 따라서 서브넷 그룹을 생성할 때 인스턴스를 배포할 세 개의 서브넷만 선택하는 것이 좋습니다.
예: 클러스터가 생성되고 Amazon DocumentDB가 AZ를 선택하는 경우 {1A, 1B, 1C}. AZ {1D} 에서 인스턴스를 생성하려고 할 경우, API 호출이 실패합니다. 하지만 특정 AZ를 지정하지 않고 인스턴스를 생성하기로 선택하면 Amazon DocumentDB가 사용자를 대신하여 AZ를 선택합니다. Amazon DocumentDB는 알고리즘을 사용하여 여러 AZ에 걸쳐 인스턴스의 부하를 분산하므로 고가용성을 확보할 수 있습니다. 세 개의 인스턴스가 프로비저닝되면 기본적으로 세 개의 AZ에 프로비저닝되며 단일 AZ에 모두 프로비저닝되지는 않습니다.
모범 사례
특별한 사유가 없으면 항상 서브넷 그룹 서브넷을 3개 생성합니다. 이렇게 하면 인스턴스가 3개 AZ에 프로비저닝되므로 3개 이상의 인스턴스가 있는 해당 클러스터의 가용성을 높일 수 있습니다.
항상 여러 AZ에 걸쳐 인스턴스를 분산하여 고가용성을 실현합니다. 단일 AZ에 클러스터의 모든 인스턴스를 한꺼번에 배치하지 마십시오.
장애 조치 이벤트는 언제든지 발생할 수 있으므로 기본 인스턴스 또는 복제본 인스턴스가 항상 특정 AZ에 있다고 가정해서는 안 됩니다.
서브넷 그룹 생성 방법
AWS Management Console 또는 AWS CLI을 사용하여 Amazon DocumentDB 서브넷 그룹을 생성할 수 있습니다.