MSA
Amazon Aurora DB 클러스터 쓰기 전용 읽기 전용
fouink
2023. 1. 9. 18:24
로드밸런싱과 데이터 베이스 부하를 줄이기 위한 작업이 아마존 오로라 클러스터를 사용하면 할 수있다. (실무에서 사용중 잊지 않기 위해..)
오로라 복제본 인스턴스를 엔드포인트로 서버와 커넥션하면 읽기 모드만 지원을 하고 기본 DB 인스턴스를 엔드포인트로 서버와 커넥션하면 읽기 및 쓰기 작업을 지원한다.
이미지를 보면 쓰기는 데이터 복제본에도 write를 해준다. write가 실행될 때 사용되는 자원과 read를 할때 사용되는 자원의 차이와 병목현상을 줄이기 위해서 실무 프로젝트는 기본클러스터는 write만 하는 것이 좋은 것 같다.
읽기는 오로라 클러스터 인스턴스를 복제를 다른 가용영역에도 배포하여 가용성을 높이도록 설계할 수 있고 장애가 날시 오로라 복제본을 장애 조치 대상으로 사용하여 기본 인스턴스로 승격 시켜 관리할 수 있다.