기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
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 복제본을 설정할 수 있습니다.