Amazon Aurora Global Database는 전 세계적으로 분산된 애플리케이션을 위해 설계되었으며, 단일 Amazon Aurora 데이터베이스를 여러 AWS 리전으로 확장해 줍니다. 데이터베이스 성능에 어떠한 영향도 주지 않고 데이터를 복제하고, 각 리전에서 낮은 지연 시간으로 빠른 로컬 읽기를 지원하며, 리전 규모의 가동 중단 발생 시 재해 복구를 제공합니다.
재무, 여행 또는 게임 애플리케이션과 같이 전 세계에 분포한 중요 워크로드는 가용성 요구 사항이 엄격하며, 리전 규모의 가동 중단 시에도 문제가 없어야 합니다. 일반적으로 이러한 경우 성능, 가용성, 비용 및 데이터 무결성 사이에 상충 관계가 있었습니다. 글로벌 데이터베이스는 데이터베이스를 모두 활용하며 애플리케이션 워크로드를 처리할 수 있는 전용 인프라를 사용하여 1초 미만의 일반적인 지연 시간으로 스토리지 기반 복제를 사용합니다. 리전의 성능 저하 또는 가동 중단은 드문 일이지만, 보조 리전 중 하나가 1분 이내에 읽기 및 쓰기 기능으로 승격될 수 있습니다.
기능
모든 리전에서 1초 내에 데이터에 액세스
Aurora 글로벌 데이터베이스를 통해 전 세계적으로 데이터베이스 읽기의 크기를 손쉽게 조정하고, 애플리케이션을 사용자 가까이에 배치할 수 있습니다. 보조 리전의 수와 위치에 관계없이 일반적인 1초 미만의 교차 리전 복제 지연 시간을 통해 애플리케이션이 데이터에 빠르게 액세스합니다. 각 리전에 전체적으로 최신 상태를 유지하는 16개의 데이터베이스 인스턴스를 생성하여 확장성을 추가로 확보할 수 있습니다.
추가 리전으로 데이터베이스 확장 시 성능에 어떠한 영향도 미치지 않습니다. 교차 리전 복제는 Aurora 스토리지 계층의 전용 인프라를 사용하여 기본 및 보조 리전의 데이터베이스 리소스를 애플리케이션 요구에 따라 완전히 서비스 가능한 상태로 유지합니다.
리전 간 재해 복구
기본 리전에서 성능 저하 또는 가동 중지가 발생한 경우 보조 리전 중 하나를 승격하여 읽기/쓰기 책임을 맡길 수 있습니다. Aurora 클러스터는 리전이 완전히 가동 중지되는 경우에도 1분 이내에 재해 복구가 가능합니다. 이로써 애플리케이션에 효율적인 1초의 Recovery Point Objective(RPO) 및 1분 미만의 Recovery Time Objective(RTO)를 제공하여, 글로벌 비즈니스 연속성 계획의 탄탄한 기반을 제공합니다.
요금
Amazon Aurora Global Database 사용 시 기본 리전과 보조 리전 사이에 복제된 쓰기 I/O에 대한 비용을 지불합니다. 전체 요금과 지역별 가용성은 Amazon Aurora 요금을 참조하세요.
요금 예
2개의 인스턴스를 보유한 기본 리전에 Aurora 글로벌 데이터베이스가 있고, 매달 80GB의 스토리지를 사용하고, 4,500만 쓰기 I/O와 500만 읽기 I/O를 수행한다고 가정합니다. 보조 리전에는 1개의 인스턴스가 있고, 매달 500만 읽기 I/O를 서비스한다고 가정합니다. 몇 가지 예제 리전 및 인스턴스 유형을 사용할 때 전체적인 월별 Amazon Aurora 요금은 다음과 같습니다.
기본 리전 – 미국 동부(버지니아 북부) | |||
---|---|---|---|
사용 유형 | 사용량 | 요금 | 월 요금 |
DB 인스턴스 | 2 x db.r5.large x 30일 x 24시간 = 1,440 db.r5.large 인스턴스 시간 | 시간당 0.29 USD | 417.60 USD |
스토리지 | 80GB | GB당 0.10 USD/월 | 8.00 USD |
복제된 쓰기 I/O | 없음 | 복제된 쓰기 I/O 100만 건당 0.20 USD | |
I/O | 5,000만 I/O | I/O 100만 건당 0.20 USD | 10.00 USD |
데이터 전송 | 쓰기 I/O 4,500만 건 x I/O 건당 2.75KB = 117.9GB | GB당 0.02 USD | 2.36 USD |
합계 | 437.96 USD |
보조 리전 – 미국 서부(오레곤) | |||
---|---|---|---|
사용 유형 | 사용량 | 요금 | 월 요금 |
DB 인스턴스 | 1 x r5.large x 30일 x 24시간 = 720 r5.large 인스턴스 시간 | 시간당 0.29 USD | 208.80 USD |
스토리지 | 80GB | GB당 0.10 USD/월 | 8.00 USD |
복제된 쓰기 I/O | 복제된 쓰기 I/O 4,500만 건 | 복제된 쓰기 I/O 100만 건당 0.20 USD | 9.00 USD |
I/O | I/O 5,000만 건 = 읽기 I/O 500만 건 + 쓰기 I/O 4,500만 건 | I/O 100만 건당 0.20 USD | 10.00 USD |
데이터 전송 | 없음 | GB당 0.02 USD | |
합계 | 235.80 USD |
시작 방법
글로벌 데이터베이스는 MySQL과 호환되는 Amazon Aurora 및 PostgreSQL과 호환되는 Amazon Aurora에서 사용할 수 있습니다. 설명서를 참조하고, Amazon RDS 관리 콘솔에서 클릭 몇 번으로 바로 시작하십시오.

기능 페이지를 선택하여 MySQL 또는 PostgreSQL 호환 에디션에 대해 자세히 알아보십시오.