Among Us - Yellow Crewmate [RDS] Multi AZ와 Read replica

AWS/용어

[RDS] Multi AZ와 Read replica

감쟈! 2021. 2. 21. 02:37

AWS RDS에는 가용성과 확장성을 위해서 Multi-AZ와 Read replica라는 기능이 있다.

두 기능에 차이점에 대해서 궁금즘이 생겨서 내용을 정리해보았다.

 

 

Multi-AZ (다중AZ)

 

Multi - AZ

 

Multi AZ는 단일 AWS 리전안에 RDS DB인스턴스에 대한 고 가용성을 제공한다. Multi AZ를 사용하면 데이터가 다른 가용 영역의 Active - stand by 형식으로 복제된다.

 

평소에는 Master DB 인스턴스를 사용하다가 Master 인스턴스에서 장애 발생 시, 관리자가 직접 DB관리에 개입하지 않아도 자동으로 동기식 복제를 수행하여 Slave 인스턴스가 Master로 승격되어 역할을 수행하도록 한다.

 

 

 

Read Replica (읽기 전용 복제본)

Read Replica

 

Read Replica는 RDS DB 인스턴스의 성능과 내구성을 높여준다. 인스턴스의 용량 한도 이상으로 탄력적으로 확장하여 읽기 중심의 데이터베이스 워크로드를 처리할 수 있다. 읽기 처리량이 높은 DB 인스턴스의 읽기 전용 복제본을 여러개 생성해서 읽기 처리량을 향상시킬 수도 있다.

 

Read Replica는 비동기식으로 복제가 되기 때문에, 데이터가 일치하지 않을 수 있다.

 

Read Replica를 Multi AZ로 생성해 이중화 구성도 가능하다. 

'AWS > 용어' 카테고리의 다른 글

[ELB] ALB / NLB / CLB / GWLB  (0) 2021.05.16
[ElasticCache] Redis VS Memcached  (0) 2021.03.14
[VPC] NACL과 Security Group의 차이점은 무엇일까??  (0) 2021.02.24
[AWS] 리전과 가용 영역  (0) 2021.02.03