Amazon Aurora 복제 솔루션 비교 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Aurora 복제 솔루션 비교

다음 표는 세 가지 Amazon Aurora 복제 솔루션을 비교한 것입니다.

Aurora 복제본

리전 간 Aurora 복제본

Aurora 글로벌 데이터베이스

고가용성 제공

아니요

아니요

재해 복구 제공

아니요

복제 유형

비동기식

비동기식

비동기식

자동 장애 조치

아니요

아니요

SELECT 쿼리를 오프로드합니다.

복제본에 대한 쓰기를 실행할 수 있습니다.

아니요

예(권장되지 않음)

아니요

기본 클러스터에 대한 근접성

항상 기본 리전과 동일한 리전에 존재합니다.

기본 리전과 동일한 리전에는 존재할 수 없습니다.

기본 리전과 동일한 리전에는 존재할 수 없습니다.

복제 지연

일반적으로 100밀리초 미만

트랜잭션 볼륨에 따라 다릅니다. 일반적으로 대부분의 시스템에서는 몇 초 정도 걸립니다.

일반적으로 1초 미만입니다.

비용 고려 사항

추가 DB 인스턴스 노드에 대해서만 비용을 지불합니다.

기본 리전과 각 보조 리전 간의 인스턴스, 스토리지, 리전 간 데이터 전송, 백업 스토리지 및 복제된 쓰기 I/O에 대해 표준 Aurora 요금을 지불합니다.

기본 리전과 각 보조 리전 간의 인스턴스, 스토리지, 리전 간 데이터 전송, 백업 스토리지 및 복제된 쓰기 I/O에 대해 표준 Aurora 요금을 지불합니다.

지원되는 복제본 수

동일한 리전 내에서 15

Aurora MySQL 호환 버전의 경우 서로 다른 리전에 최대 5개의 보조 DB 클러스터. (Aurora PostgreSQL 호환 버전은 리전 간 복제본을 지원하지 않습니다.)

서로 다른 리전에서 최대 5개의 보조 DB 클러스터.

프로비저닝 시간

데이터베이스 크기에 관계없이 5분 미만입니다.

복제본을 생성하려면 데이터베이스의 전체 복사본을 보조 리전에 복제해야 하므로 데이터베이스 크기에 따라 다릅니다.

복제본을 생성하려면 데이터베이스의 전체 복사본을 보조 리전에 복제해야 하므로 데이터베이스 크기에 따라 다릅니다.

구현할 옵션을 결정할 때 다음 지침을 사용합니다.

  • Aurora 클러스터의 고가용성이 필요한 경우 Aurora 복제본을 사용합니다. 기본 인스턴스에 장애가 발생하면 Aurora는 Aurora 복제본 중 하나를 자동으로 승격합니다. Aurora 복제본은 읽기 워크로드를 수평적으로 조정하는 데에도 적합합니다. Aurora 연결 관리자는 공통 리더 엔드포인트를 사용하여 동일한 내의 여러 Aurora 복제본 AWS 리전 에 워크로드를 자동으로 분산합니다.

  • 리전 간 재해 복구(DR)를 찾고 있다면 Aurora 글로벌 데이터베이스를 사용하세요. Aurora 글로벌 데이터베이스를 사용하면 여러에 걸쳐 빠른 로컬 읽기와 빠른 DR을 활성화 AWS 리전 할 수 있습니다. 리전 성능 저하 또는 중단에서 빠르게 복구해야 하는 경우 보조 리전을 백업 옵션으로 사용할 수 있습니다. 보조 리전의 데이터베이스는 1분 이내에 전체 읽기/쓰기 기능으로 승격될 수 있습니다.

  • 리전 간 Aurora 복제본은 몇 가지 사용 사례를 제공합니다. 먼저 Aurora 데이터베이스의 리전 간 복사본이 필요하고 일부 제한 사항으로 인해 글로벌 데이터베이스를 사용할 수 없는 경우 리전 간 Aurora 복제본을 사용할 수 있습니다. 둘째, MySQL용 Amazon Relational Database Service(Amazon RDS)에서 Aurora MySQL 호환 버전으로 마이그레이션해야 하는 경우 Aurora MySQL 복제본을 설정할 수 있습니다.