Tibero4 기본강좌
TBCM 개요 0 0 3,619

by 티베로 TBCM Tibero Cluster Manager [2010.01.11]


Tibero Cluster Manager (이하 TBCM) 소개

TBCM은 클러스터(Cluster)의 가용성을 높이고 관리의 편의를 지원하는 Tibero RDBMS의 부가 기능이다.

TBCM은 클러스터에 속한 전체 노드의 Tibero RDBMS 서버의 동작 상태를 지속적으로 파악한다. 클러스터의 특정 노드에서 동작하고 있는 Tibero RDBMS 서버가 비정상적인 경우에는, TBCM이 감지하여 클러스터의 멤버십 구성을 자동으로 변경한다.

즉 전체 클러스터의 서비스가 중단되지 않도록 하기 위해서이다.

TBCM의 동작 모드

ACTIVE_SHARED

SHARED 접미사를 가지는 동작 모드는 공유 디스크에 TBCM 클러스터 파일을 저장하여 클러스터를 관리한다.

ACTIVE_SHARED 동작 모드는 TAC (Tibero Active Cluster)를 위해 사용하는 모드로, 공유 디스크를 기반으로 구성한 클러스터에 속하는 모든 노드의 Tibero RDBMS가 클러스터 서비스에 함께 참여한다.

서비스 중에 특정 노드가 동작을 멈춰도 나머지 노드의 서비스가 중단되지 않도록 클러스터의 구성을 자동으로 변경시키는 기능을 수행한다.

ACTIVE_REPLICATION

REPLICATION 접미사를 가지는 동작 모드는 공유 디스크 대신 TBCM 코디네이터 데몬을 이용하여 클러스터를 관리한다.

ACTIVE_REPLICATION 동작 모드는 Tibero MMDBMS를 위해 사용하는 모드로, 이중화 기능으로 연결된 클러스터에서 서비스 하는 특정 노드가 동작을 멈춰도 나머지 노드의 서비스가 중단되지 않도록 클러스터의 구성을 자동으로 변경시키는 기능을 수행한다.

TBCM의 멤버십 관리

자동 멤버십 관리

자동 멤버십 관리 방법으로 TBCM 클러스터 파일을 생성한 경우에는, 별도의 멤버십 변경 작업을 하지 않아도, 새로운 노드에 TBCM 데몬을 실행한 경우 동작 중인 클러스터 멤버십에 자동으로 참여할 수 있다.

TBCM 클러스터 파일을 생성할 때, TBCM_NODES 초기화 파라미터를 설정하지 않으면 자동 멤버십 관리 방법으로 TBCM 클러스터 파일이 생성된다.

수동 멤버십 관리

수동 멤버십 관리 방법으로 TBCM 클러스터 파일을 생성한 경우에는, TBCM의 클러스터에 새로운 TBCM 노드를 추가할 때 반드시 수동으로 멤버십 변경 작업을 먼저 수행해야 새로운 노드가 멤버십에 참여할 수 있다.

새로운 TBCM에 노드를 추가 또는 삭제하기 위해서는, tbcm -n 명령어를 이용하여 해당 노드를 기존의 TBCM 클러스터에 수동으로 등록하거나 삭제해야 한다.

- 강좌 URL : http://www.gurubee.net/lecture/2095

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입