Overview
MariaDB에서 MariaDB/Galera Cluster 제품군을 새롭게 출시하였습니다.MariaDB/Galera는 MariaDB의 Synchronous 방식으로 동작하는 다중 마스터 클러스터입니다.
MariaDB/Galera Cluster은 Galera 라이브러리를 사용하여 노드 간 데이터 복제를 수행합니다. 물론 아직은 Alpha 버전으로 발표되기는 했지만, 조만간 안정적인 버전이 릴리즈 되면 상당한 물건이 될만한 놈입니다.
오늘은 이에 관해 간단하게 리뷰를 하겠습니다.
Feature & Benefits
먼저 MariaDB/Galera Cluster의 특징은 다음과 같이 몇 가지로 나눠볼 수 있습니다.
- Synchronous 방식으로 노드 간 데이터 복제
- Active-Active 방식의 다중 마스터 구성 모든 노드에서 읽기/쓰기가 가능
- 클러스터 내 노드 자동 컨트롤 특정 노드 장애 시 자동으로 해당 노드 제거
- 자동으로 신규 노드 추가
- 완벽한 병렬적으로 데이터를 행단위로 복제
- 기존의 MySQL 클라이언트 방식으로 동작
출처 : http://www.percona.com/doc/percona-xtradb-cluster/_images/cluster-diagram1.png