Amazon Aurora Global Database의 구성 요구 사항
글로벌 데이터베이스 작업을 시작하기 전에 사용할 클러스터 및 인스턴스 이름, AWS 리전, 인스턴스 수, 인스턴스 클래스를 계획하세요. 선택 항목이 다음 구성 요구 사항과 일치하는지 확인하세요.
Aurora Global Database는 두 개 이상의 AWS 리전에 걸쳐 있습니다. 기본 AWS 리전은 하나의 라이터 Aurora DB 인스턴스가 있는 Aurora DB 클러스터를 지원합니다. 보조 AWS 리전은 전체가 Aurora 복제본으로 구성된 읽기 전용 Aurora DB 클러스터를 실행합니다. 보조 AWS 리전이 한 개 이상 필요하지만, Aurora 글로벌 데이터베이스는 최대 10개의 보조 AWS 리전을 포함할 수 있습니다. 이 표에는 Aurora Global Database에서 허용되는 최대 Aurora DB 클러스터, Aurora DB 인스턴스 및 Aurora 복제본이 나열됩니다.
설명 | 기본 AWS 리전 | 보조 AWS 리전 |
---|---|---|
Aurora DB 클러스터 |
1 |
10개(최대) |
라이터 인스턴스 |
1 |
0 |
Aurora DB 클러스터당 읽기 전용 인스턴스 (Aurora 복제본) |
15(최대) |
16(최대) |
읽기 전용 인스턴스(최대 허용, 지정된 보조 리전 수) |
15 - s |
s = 총 보조 AWS 리전 수 |
Aurora Global Database를 구성하는 Aurora DB 클러스터의 특정 요구 사항은 다음과 같습니다.
DB 인스턴스 클래스 요구 사항 – Aurora Global Database에는 메모리 집약적 애플리케이션에 최적화된 DB 인스턴스 클래스가 필요합니다. 메모리 최적화 DB 인스턴스 클래스에 대한 자세한 내용은 DB 인스턴스 클래스 유형 섹션을 참조하세요. db.r5 이상의 인스턴스 클래스를 사용하는 것이 좋습니다.
-
AWS 리전 요구 사항 – Aurora Global Database에는 하나의 AWS 리전에 기본 Aurora DB 클러스터가 필요하고 다른 리전에 하나 이상의 보조 Aurora DB 클러스터가 필요합니다. 보조(읽기 전용) Aurora DB 클러스터를 10개까지 만들 수 있으며 각각은 다른 리전에 있어야 합니다. 즉, Aurora Global Database의 두 Aurora DB 클러스터가 동일한 AWS 리전에 있을 수 없습니다.
Aurora DB 엔진, 엔진 버전 및 Aurora Global Database와 함께 사용할 수 있는 AWS 리전의 조합에 대한 자세한 내용은 Aurora Global Database를 지원하는 리전 및 DB 엔진 섹션을 참조하세요.
-
이름 설정 요구 사항 – 개별 Aurora DB 클러스터에 선택하는 이름은 모든 AWS 리전에서 고유해야 합니다. 다른 리전에 있더라도 다른 Aurora DB 클러스터에는 동일한 이름을 사용할 수 없습니다.
-
Aurora Serverless v2의 용량 요구 사항 – Aurora Serverless v2의 글로벌 데이터베이스에서 프라이머리AWS 리전의 DB 클러스터의 최소 권장 용량은 8ACU입니다.
이 섹션의 절차를 따르기 전에 AWS 계정가 필요합니다. Amazon Aurora 작업을 위한 설정 작업을 완료합니다. 자세한 내용은 Amazon Aurora 환경 설정 섹션을 참조하세요. 또한 Aurora DB 클러스터를 생성하기 위한 다른 예비 단계도 완료해야 합니다. 자세한 내용은 Amazon Aurora DB 클러스터 생성 단원을 참조하십시오.
글로벌 데이터베이스를 설정할 준비가 되면 Amazon Aurora 글로벌 데이터베이스 생성에서 필요한 모든 리소스를 만드는 절차를 참조하세요. 기존 Aurora 클러스터를 프라이머리 클러스터로 사용하여 글로벌 데이터베이스를 생성하려면 Amazon Aurora Global Database에 AWS 리전 추가의 절차를 따라야 할 수도 있습니다.