Amazon RDS용 Multi-AZ DB 클러스터 읽기 전용 복제본 사용

Amazon RDS용 Multi-AZ DB 클러스터 읽기 전용 복제본 사용

Multi-AZ DB 클러스터 읽기 전용 복제본은 소스 DB 인스턴스에서 만드는 특별한 유형의 클러스터예요. 읽기 전용 복제본을 만들면 기본 DB 인스턴스의 변경 사항이 비동기로 복제되어, 읽기 쿼리를 복제본으로 돌려 기본 인스턴스의 부하를 줄일 수 있어요.

출처: 문서

본문

DB 클러스터 읽기 전용 복제본은 소스 DB 인스턴스에서 만드는 특별한 유형의 클러스터예요. 읽기 전용 복제본을 만든 후에는 기본 DB 인스턴스에 대한 모든 업데이트가 Multi-AZ DB 클러스터 읽기 전용 복제본으로 비동기 복사돼요. 애플리케이션의 읽기 쿼리를 읽기 전용 복제본으로 라우팅하면 기본 DB 인스턴스의 부하를 줄일 수 있어요. 읽기 전용 복제본을 사용하면 읽기가 많은 데이터베이스 워크로드에 대해 단일 DB 인스턴스의 용량 제한을 넘어 탄력적으로 스케일 아웃할 수 있어요.

또한 Multi-AZ DB 클러스터에서 DB 인스턴스 읽기 전용 복제본을 하나 이상 만들 수 있어요. DB 인스턴스 읽기 전용 복제본을 사용하면 초과 읽기 트래픽을 읽기 전용 복제본으로 보내 소스 Multi-AZ DB 클러스터의 컴퓨팅 또는 I/O 용량을 넘어 스케일할 수 있어요. 현재는 기존 Multi-AZ DB 클러스터에서 Multi-AZ DB 클러스터 읽기 전용 복제본을 만들 수 없어요.

읽기 전용 복제본을 사용해 Multi-AZ DB 클러스터로 마이그레이션할지, 아니면 Multi-AZ DB 클러스터에서 DB 인스턴스 읽기 전용 복제본을 만들지를 선택할 때는 특정 사용 사례와 성능 요구 사항을 고려하세요.

읽기 전용 복제본을 사용해 Multi-AZ DB 클러스터로 마이그레이션

이 방식은 다운타임을 최소화하면서 데이터베이스의 가용성과 내구성을 강화해야 할 때 이상적이에요. 읽기 전용 복제본을 사용해 Multi-AZ DB 클러스터로 전환하면 연속 운영과 데이터 일관성을 보장할 수 있어요. 이 방법은 가용성 유지와 라이브 워크로드에 미치는 영향 감소가 중요한 프로덕션 환경에서 특히 유용해요.

Multi-AZ DB 클러스터에서 DB 인스턴스 읽기 전용 복제본 생성

이 방법은 읽기 작업을 스케일하거나 기본 데이터베이스 인스턴스에서 읽기 트래픽을 분산시키려 할 때 적합해요. 기존 Multi-AZ DB 클러스터에서 읽기 전용 복제본을 만들면 기본 인스턴스의 안정성에 영향을 주지 않고 읽기가 많은 워크로드를 분산하고 성능을 향상시킬 수 있어요.

적절한 방법을 선택하는 것은 고가용성과 내구성을 보장하는 것이 우선인지, 읽기 성능을 스케일하는 것이 우선인지에 따라 달라져요. 워크로드 특성과 운영 요구 사항을 평가해 정보에 기반한 결정을 내리세요.

주제

  • 읽기 전용 복제본을 사용해 Multi-AZ DB 클러스터로 마이그레이션하기
  • Multi-AZ DB 클러스터에서 DB 인스턴스 읽기 전용 복제본 생성하기

더 알아보기 (Learn more)