1
VPC 10.0.0.0/20
Pri1 10.0.0.0/23
Pub1 10.0.2.0/24
Pub-NAT1 10.0.3.0/24
Pub-lb1 10.0.4.0/24
Pri-DB1 10.0.6.0/24
1
CloudDB for MySQL > DB Server > DB 생성
2
고가용성 지원을 선택하면 스텐바이 DB도 추가로 생성된다.
멀티 존을 선택하면 마스터와 스텐바이 DB를 각각 서로 다른 Zone에 생성한다.
3
DB단에서 멀티존을 지원한다!!!
웹서버 단에서는 어플리케이션 로드 밸런서가 멀티존을 지원한다.
4
DB 설정
5
고 가용성을 선택한 경우 백업은 디폴트로 적용된다.
6
Slave DB 추가법?
1
타깃 그룹 설정
PROXY_TCP 선택
2
네트워크 프록시 로드 밸런서 설정
멀티존 구성을 위해 네트워크 프록시 로드 밸런서를 선택한다.
애플리케이션 로드 밸런서는 Cloud DB for mysql 부하 분산에 적합하지 않다.
세션 기반은 네트워크 프록시 로드 밸런서를 선택한다.
3
리스너는 TCP 3306 포트 , Mysql 포트 이다.
4
ACG를 허용해야한다.
네트워크 로드벨런서의 경우는 공인 IP도 허용해야 한다.
DSR이라 서버 IP가 그대로 DB에 전달 된다.
1
mysql 클라이언트를 설치한다.
DB에 접속한다.
2
부하 분산 테스트
1
마이너 버전 언그레이드 ?
DB관리 - MySQL Engine Upgrade
2
Major 버전 업그레이드?
애플리케이션 호환성 검토후 진행
다음
https://brunch.co.kr/@topasvga/4746