대기가 1개인 Amazon RDS 다중 AZ

자동 장애 조치 데이터베이스 성능 보호 내구성 강화 가용성 증가 
데이터 손실이 없고 수동 개입 없이 60초 이내에 완료되는 자동 데이터베이스 장애 조치로 애플리케이션의 고가용성을 지원합니다.
대기 인스턴스에서 백업하여 백업 중에 프라이머리에서 I/O 활동을 일시 중단하지 않도록 합니다.
Amazon RDS 다중 AZ 동기 복제 기술을 사용하여 대기 데이터베이스 인스턴스의 데이터를 프라이머리와 함께 최신 상태로 유지합니다. 두 번째 AZ에 대기 인스턴스를 배포하여 가용성을 높이고 AZ 또는 데이터베이스 인스턴스 장애 발생 시 내결함성을 확보합니다.

작동 방식

Amazon RDS 다중 AZ 배포에서 Amazon RDS는 자동으로 프라이머리 데이터베이스 DB 인스턴스를 생성하고 동시에 다른 AZ의 인스턴스에 데이터를 복제합니다. 장애를 감지하면 Amazon RDS는 수동 개입 없이 자동으로 대기 인스턴스로 장애 조치합니다.
Amazon RDS 다중 AZ 배포 작동 방식 다이어그램

읽기 가능한 대기가 2개인 Amazon RDS 다중 AZ

일반적으로 35초 이내에 자동 장애 조치 읽기와 쓰기에 개별 엔드포인트 사용 최대 2배 빠른 트랜잭션 커밋 지연 시간 확보 읽기 용량 증가
데이터 손실 및 수동 개입 없이 일반적으로 35초 이내에 자동으로 장애 조치합니다. 쿼리를 쓰기 서버와 적절한 읽기 전용 복제본 대기 인스턴스로 경로 지정하여 성능과 확장성을 극대화합니다.  대기가 1개인 다중 AZ에 비해 쓰기 대기 시간이 최대 2배 향상됩니다. 2개의 읽기 가능한 대기 인스턴스에 트래픽을 분산하여 읽기 확장성을 확보합니다.

작동 방식

읽기 가능한 대기가 2개인 Amazon RDS 다중 AZ를 사용하여 3개의 AZ에서 고가용성, 내구성 MySQL 또는 PostgreSQL 데이터베이스를 배포합니다. 일반적으로 35초 이내에 자동으로 장애 조치되고, 대기가 1개인 Amazon RDS 다중 AZ 대비 트랜잭션 커밋 지연 시간이 최대 2배 더 빠르며, 추가 읽기 용량이 있고, AWS Graviton2 또는 인텔 기반 인스턴스를 컴퓨팅에 선택할 수 있습니다.

Amazon Aurora

5초 만에 자동 장애 조치  최대 15개의 읽기 전용 복제본으로 성능 최적화 내구성 극대화

99.99% 가용성 달성 

인스턴스 장애 시 5초 이내에 자동으로 장애 조치하고 가동 중단 방지 최대 15개의 대기 시간이 짧은 읽기 전용 복제본 중 하나에 데이터를 복제하여 최고 성능 보장 및 읽기 용량 최적화 3개의 AZ에서 6가지 방식으로 데이터를 복제하는 SSD 지원 가상화 스토리지 계층을 사용하여 AZ 장애 발생 또는 AZ 손실 시 데이터를 보호합니다.  매월 청구 주기마다 최대 99.99% 가동 시간으로 데이터베이스 가용성 보호

작동 방식

Amazon Aurora는 3개의 AZ에서 6가지 방식으로 스토리지를 자동으로 복제하는 SSD 지원 가상화 스토리지 계층을 사용하여 쓰기 가용성에 영향을 미치지 않고 최대 2개의 데이터 복사본 손실, 그리고 읽기 가용성에 영향을 주지 않고 최대 3개의 복사본 손실을 처리합니다.
Introduction to Amazon RDS Multi-AZ(Amazon RDS 다중 AZ 소개)(1:20)

Amazon RDS 다중 AZ 소개

Amazon RDS 다중 AZ 배포는 Amazon RDS 데이터베이스(DB) 인스턴스를 위해 향상된 가용성 및 내구성을 제공하므로, 프로덕션 데이터베이스 워크로드에 적합합니다. 두 개의 서로 다른 배포 옵션을 통해 필요한 가용성에 맞게 워크로드를 사용자 지정할 수 있습니다.
Amazon RDS 다중 AZ 소개
Amazon RDS 다중 AZ 배포는 Amazon RDS 데이터베이스(DB) 인스턴스를 위해 향상된 가용성 및 내구성을 제공하므로, 프로덕션 데이터베이스 워크로드에 적합합니다. 두 개의 서로 다른 배포 옵션을 통해 필요한 가용성에 맞게 워크로드를 사용자 지정할 수 있습니다.

비교표

Amazon RDS 단일 AZ 또는 대기가 1개인 Amazon RDS 다중 AZ 또는 읽기 가능한 대기가 2개인 Amazon RDS 다중 AZ

기능

단일 AZ

대기가 1개인 다중 AZ

읽기 가능한 대기가 2개인 다중 AZ

사용 가능한 엔진

  • Amazon RDS for MariaDB
  • Amazon RDS for MySQL
  • Amazon RDS for PostgreSQL
  • Amazon RDS for Oracle
  • Amazon RDS for SQL Server
  • Amazon RDS for MariaDB
  • Amazon RDS for MySQL
  • Amazon RDS for PostgreSQL
  • Amazon RDS for Oracle
  • Amazon RDS for SQL Server
  • Amazon RDS for PostgreSQL
  • Amazon RDS for MySQL

추가 읽기
용량

  • 없음: 읽기 용량은 프라이머리로 제한됩니다.
  • 없음: 대기 DB 인스턴스는 고가용성을 위한 수동 장애 조치 대상일 뿐입니다.
  • 2개의 대기 DB 인스턴스가 장애 조치 대상 역할을 하고 읽기 트래픽을 제공합니다.
  • 읽기 용량은 프라이머리의 쓰기 트랜잭션의 오버헤드에 의해 결정됩니다.

·        

트랜잭션 커밋에 대한 짧은 대기 시간(높은 처리량)

 

 

  • 대기가 1개인 Amazon RDS 다중 AZ에 비해 최대 2배 더 빠른 트랜잭션 커밋

자동 장애 조치 기간

  • 사용할 수 없음: 사용자, 사용자가 시작한 특정 시점으로 복원 작업이 필요합니다.
  • 이 작업은 완료하는 데 몇 시간이 걸릴 수 있습니다.
  • 최근 복원 가능 시간(일반적으로 마지막 5분 이내) 이후 발생한 데이터 업데이트는 사용할 수 없게 됩니다.
  • 60초 이내에 새로운 워크로드를 처리할 수 있는 새로운 프라이머리를 사용할 수 있습니다.
  • 장애 조치 시간은 쓰기 처리량과 무관합니다.
  • 일반적으로 35초 이내에 새로운 워크로드를 처리할 수 있는 새로운 프라이머리를 사용할 수 있습니다.
  • 장애 조치 시간은 복제본 대기 시간에 따라 다릅니다.

AZ 중단에 대한 더 높은 복원력

  • 없음: AZ 장애가 발생하면 위험 데이터 손실 및 장애 조치 시간이 발생합니다.
  • AZ 장애가 발생하면 워크로드는 최신 대기 상태로 자동 장애 조치됩니다.
  • 장애가 발생하면 나머지 2개의 대기 중 1개가 인계받아 프라이머리에서 워크로드(쓰기)를 처리합니다.

트랜잭션 커밋 시 더 낮은 지터

  • 지터 최적화 없음
  • 쓰기 경로의 손상에 민감
  • 2-of-3 쓰기 쿼럼 사용: 최대 하나의 손상된 쓰기 경로에 둔감

고객

SysCloud는 하나의 대시보드에서 중요한 서비스형 소프트웨어(SaaS) 애플리케이션에 대한 자동 백업을 생성하고 악성 파일을 모니터링하며 데이터 및 규정 준수에 대한 강력한 인사이트를 제공합니다. SysCloud는 내부 모니터링 시스템에 읽기 가능한 대기가 2개인 Amazon RDS 다중 AZ를 사용합니다. SysCloud의 인프라 담당 이사인 Vikram Srinivasan은 "새로운 Amazon RDS 다중 AZ 배포 옵션은 더 나은 성능, 가용성 및 읽기 확장성을 달성할 수 있는 비용 효율적인 방법을 제공합니다."라고 하면서 "새로운 Amazon RDS 다중 AZ 배포 옵션을 통해 고객에게 더 나은 경험을 제공할 수 있을 것으로 기대합니다."라고 말했습니다.

요금

Amazon RDS 다중 AZ는 Amazon RDS for MariaDB, Amazon RDS for MySQL, Amazon RDS for PostgreSQL, Amazon RDS for OracleAmazon RDS for SQL Server에 사용할 수 있습니다. 읽기 가능한 대기가 2개인 Amazon RDS 다중 AZ는 RDS for MySQL 및 RDS for PostgreSQL에 사용할 수 있습니다. Amazon Aurora가 3개의 가용 영역에서 6가지 방식으로 스토리지를 자동으로 복제하여 가용성을 향상하는 방법에 대해 알아보려면 Amazon Aurora를 참조하십시오.

단일 AZ 배포, 대기 인스턴스가 1개인 다중 AZ 배포 및 읽기 가능한 대기가 2개인 다중 AZ 배포의 경우 요금은 DB 인스턴스가 시작된 시간부터 중지되거나 삭제될 때까지 소비된 DB 인스턴스 시간당입니다. 부분적으로 사용된 DB 인스턴스 사용 시간 요금은 DB 인스턴스 클래스 생성, 시작 또는 수정 같은 청구 가능한 상태 변경에 따라 1초 단위로 청구되며 최소 10분의 요금이 부과됩니다.

Amazon RDS 다중 AZ 요금에 대한 자세한 내용은 Amazon RDS 요금 페이지를 참조하십시오.

Amazon RDS 기능에 대해 자세히 알아보기
10분 자습서로 학습

간단한 자습서로 Amazon RDS에 대해 알아보십시오.

실습 교육 살펴보기 
AWS 계정 가입
Amazon RDS 및 Amazon Aurora로 구축 시작

시작하려면 Amazon RDS 사용 설명서를 살펴보십시오.

설명서 보기 
콘솔에서 Amazon RDS 구축 시작
Amazon RDS 다중 AZ 자세히 살펴보기

Amazon RDS 다중 AZ 작동 방식과 다양한 배포 옵션에 대해 자세히 알아보십시오.

세션 보기