Private LB를 만들어 Mysql DB 부하 분산해보자.
Mysql Slave DB 2개를 만든다.
Proxy LB를 만들어 부하 분산 하자.
<1> Mysql Slave DB 2개를 추가로 만든다.
네트워크 프락시 로드밸런서
참고
https://brunch.co.kr/@topasvga/2048
<2> 네트워크 프락시 로드밸런서를 만들어 부하 분산 하자.
1
네트워크 프락시 로드밸런서 사용
2
gamedb-proxy-lb
Private IP
LB 서브넷 선택
리스너는 TCP 3306 (mysql)
3
Target Group 생성
gamedb-mysql-tg
PROXY_TCP
3306
4
Health Check 설정?
TCP
3306
5
Slave DB 2대 선택하여 이동, 적용 Target
타깃 그룹 생성
이제 타깃 그룹이 생성되었다.
6
다시 로드 밸런 서로 가서 타깃 그룹을 지정하자.
7
로드 밸런서 생성
8
NETWORK PROXY 로드 밸런서 생성된것이 보인다.
<3> 잠시 비용 보기
다른것에 비해 Mysql DB와 NAT , 쿠버네티스 비용이 가장 많다.
NAT 2개 만들었는데 1개 지워야 겠다~
데이터 분석을 위해 클라우드 데이터 스티리밍 서비스를 생성해보자~
https://brunch.co.kr/@topasvga/2065