본문 바로가기
MySQL HA & DR/Group Replication

9.2 The Group

by 모모레 2017. 3. 29.

MySQL Group Replication에서는 서버의 모음이 하나의 그룹을 형성한다. 하나의 그룹에는 이름이 부여되는데 그것은 UUID형태로 지정된다. 하나의 그룹은 동적이며 서버는 동적으로 투입되고 제거될 수 있다. 이건 자발적일수도 있고, 비자발적일수도 있다. 그리고 해당 투입과 제거는 자동으로 조정된다. 


하나의 서버가 Group Replication에 투입되면 기존 서버에서 누적된 데이터 정보를 가져와서 자동으로 최신 상태가 되도록 작업한다. 이 작업은 비동기 MySQL Replication을 이용하여 진행된다. 그리고, 만약 그룹에 투입된 서버중 하나가 자동으로 제거된다면 나머지 서버들은 자동으로 해당 서버가 제거된것을 알게 된다.