https://velog.io/@jude0124/MYSQL-DB-%EC%9D%B4%EC%A4%91%ED%99%94
[Database] MYSQL DB 이중화
이번 포스팅은 DB 이중화에 대한 내용을 다루고 있습니다.
velog.io
곧 정리 할 예정
글을 읽었을 때, 생각이 드는건
보통 WAS 여러개에 한대의 데이터베이스를 사용한다거나
큰 프로젝트에서 한대의 데이터 베이스를 사용 할 때, 데이터베이스 라는건 가장 중요하고 핵심이 되는 부분이라
만약 이 데이터베이스가 장애라도 난다면 대참사가 일어난다.
그래서 데이터베이스 이중화, Replaction 을 시키는 것으로 보입니다.
그리고 DB 100.0.0.1 ( Master ) -- DB 100.0.0.2 이런식으로 매칭했을때 Master가 장애나면 100.0.0.2 로 바라보게 할 수 있지만 그것 자체도 수작업으로 해야 할 경우가 있어서 vip 가상 아이피를 쓰는 방법을 쓰는걸로 보입니다.
그 중 대표적으로 두가지 이중화 방법이 있습니다.
1. Sharked Disk
핵심은 HW 이중화를 사용하며 RHCS 솔루션을 구매해야하고 고 비용의 부담이 있고, Failover 용도로 사용되어 default가 고장나면 자동으로 서브가 발동되는 방식으로 보임.
2. Disk 복제
핵심은
'TIL (Dev) > 2025년' 카테고리의 다른 글
[ TODO ] Modal popup, Todo Update (0) | 2025.04.02 |
---|---|
[ 2025 / 03 / 25 ] Todo List - Title (0) | 2025.03.25 |