본문 바로가기
CSP (Cloud Service Provider)/AWS

RDS 이중화 구성 (Multi-az)

by BTC_WOOK 2022. 12. 8.
  • RDS 고가용성을 원합니다.
  • 1개의 데이터 센터에 재난이 일어나도 서비스가 원할하게 되나요?
  • 데이터의 안전성확보를 할수 있는 방법이 있나요?

위 세가지를 원한다면 **RDS 이중화 구성 (Multi-az)**를 해야 합니다.

같은 리전 내 존재하는 AZ(가용영역)들은 서로 물리적으로 격리( 자연재해 및 정전 등 사고에 자유롭습니다. ) 되어 있습니다. 즉, 리전이 동일해도 다른 가용 영역에 AWS 서비스를 각각 배치했다면 물리적으로는 복수의 데이터센터를 사용하는 것 입니다. 네트워크 설정이 되어 있으면 3개의 데이터센터가 파괴 되어도 서비스는 원활하게 가동이 됩니다.

 

Multi-AZ 란?

RDS에서 ****서로다른 AZ(가용영역)에 복제본을 생성하여 데이터 이중화를 제공합니다.

Master db 서버에 장애 발생 시 Standby 인스턴스를 master로 승격시키고, 새로운 Standby db 인스턴스를 생성하여 장애 조치를 수행합니다. 이 작업들은 RDS Multi-AZ 기능을 사용하시면 자동으로 진행됩니다.

 

Multi-AZ 설정 방법

  1. DB Subnet group 생성
    1. [RDS] -> [서브넷 그룹] 에서 DB 서브넷 그룹 생성을 선택합니다.
    2. DB Subnet group 설정
  2. 데이터베이스 생성

1. Database 생성
2. 가용성 및 내구성 설정
3. 서브넷 그룹 선택

위의 방법처럼 간단하게 Multi-az 기능을 사용하여 DB 이중화를 구성하실 수 있습니다.

 

 

'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글

AWS Trusted Advisor  (0) 2022.12.12
[AWS] VPC flow log 실습  (0) 2022.12.09
API Gateway 서비스  (0) 2022.12.05
AWS CloudTrail  (0) 2022.12.05
[AWS] VPC-Flowlog  (0) 2022.12.03

댓글