DB & AWS Knowledge
AWS Aurora Failover 본문
해당 페이지에서는 AWS Aurora Cluster 가 어떤 과정으로 Failover 가 되는지 다룬다.
또한 이 페이지는 아래의 글 및 공식 문서와 관련되어 있다.
- 게시글
2021.11.09 - [AWS 및 클라우드 지식/AWS 지식] - Region, Availability Zones, Local Zones
2022.04.22 - [AWS 및 클라우드 지식/AWS 지식] - RDS 및 Aurora Cluster 개요
2022.05.04 - [AWS 및 클라우드 지식/AWS 지식] - AWS RDS Failover
- 공식 문서
Aurora Cluster Failover
Aurora Cluser 는 RDS 와 다르게 Reader Instance 를 failover 대상으로 놓는다.아래의 Aurora Cluster 구조도를 보면 모든 인스턴스들은 각각 다른 AZ (Availability Zone) 에 놓이는 것을 알 수 있다.
이를 참고해서 클러스터를 생성시, 아래의 화면과 같은 Multi-AZ 옵션을 볼 수 있는데 Aurora Cluster 에서는 RDS 와
다르게 실제로 Reader Instance 를 생성 할지를 묻는 옵션이다.
물론 생성시에 이 옵션을 선택하지 않고 Writer 부터 먼저 생성 후 작업 탭에서 Reader 를 만들수도 있다.
실제 운영시에는 긴급 혹은 임시작업등으로 Reader 를 만들때는 이 옵션을 더 자주 사용한다.
이렇게 아래와 같이 Aurora Cluster 에 Writer 와 Reader 를 만들어 둔 상태에서
운영시에 이후 OOM 등의 이유로 자동으로 failover (승격) 가 되거나 테스트등의 이유로 임의로 failover (장애조치)를 시키면
각 인스턴의 역할이 바뀌면서 failover 가 되었음을 볼 수 있다.
이를 통하여 이전 RDS Failover 에서도 설명했듯이, RDS 에서 쓰이는 Multi-AZ 인스턴스와 Aurora Cluster 인스턴스는 다른 유형임을 확인 할 수 있다.
'AWS 및 클라우드 지식 > AWS RDS, Aurora 및 관련 지식' 카테고리의 다른 글
RDS, Aurora Cluster log 보관 (0) | 2022.05.11 |
---|---|
RDS, Aurora Cluster 에서의 AWS, DBA 관리 영역 (0) | 2022.05.10 |
AWS RDS Failover (0) | 2022.05.04 |
AWS RDS 지원 버전 확인 및 관리 (0) | 2022.04.26 |
RDS 및 Aurora Cluster 개요 (0) | 2022.04.22 |