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

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

Amazon Aurora 복제 솔루션 비교

다음 표에서는 세 가지 Amazon Aurora 복제 솔루션의 비교 정보를 제공합니다.

Aurora 복제본

교차 리전 Aurora 복제

Aurora Global Database

고가용성 제공

아니요

아니요

재해 복구 제공

아니요

복제 유형

비동기식

비동기식

비동기식

자동화된 장애 조치

아니요

아니요

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 연결 관리자는 공통 리더 엔드포인트를 사용하여 동일한 AWS 리전 내 여러 Aurora 복제본으로 워크로드를 자동 분산합니다.

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

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