클러스터링 예시를 하나 들어보자. DB를 한 대만 운영 할 경우 문제점은, DB 서버가 죽으면 관련된 서비스 전체가 중단된다는 점이다. 이에 대한 가장 간단한 방안으로 DB 클러스터(Cluster)가 있다. 동일한 DB 서버를 두 대를 묶고 두 DB 서버를 Active-Active 상태로 운영하면, 하나의 DB서버가 죽더라도 나머지 DB 서버가 살아있기 때문에 정상적으로 서비스가 가능하다. 또한 이전에 하나의 서버가 부담하던 부하를 두 개의 DB에 나눠서 감당하므로 CPU, Memory 관리 차원에서 효율적이다. 단점으로는 DB 스토리지를 두 DB 서버가 공유하기 때문에 병목이 발생할 수 있다는 점이다. 그리고 DB를 1개만 사용하는 것 보다는 2대 이상을 운용하는 것이 더 많은 비용이 발생한다. 병목현..