Section | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
MCCS 특징 및 장점
MCCS는 다음과 같은 특징 및 장점을 가지고 있습니다.
...
MCCS는 2대의 서버 환경을 지원 합니다. (3대 이상의 클러스터링 환경은 ㈜맨텍으로 문의해 주시기 바랍니다.)
MCCS 구성 형태
MCCS 구성은 데이터에 대한 디스크 구성 형태에 따라 다음과 같이 구분할 수 있습니다.
...
서버에 각각의 로컬 디스크가 존재하며 데이터는 상대 노드의 디스크로 실시간 복제 됩니다. 디스크 복제의 최소 단위는 파티션 단위입니다. (권장 사항 : 볼륨 단위)
[그림] 미러 디스크 환경
MCCS 구성 요소
MCCS 의 기본적인 구성 요소는 다음과 같습니다.
...
노드들이 핫빗을 통하여 동기화되면 노드들 사이에 서비스 운영과 대기 역할은 노드들의 상태와 노드의 리소스 상태에 따라 결정되고, 발생하는 이벤트에 의해 명령을 전달하고 실행합니다.
상태 정보 동기화
클러스터로 구성된 노드들의 리소스 및 리소스 그룹에 대한 상태와 속성 정보들을 교환합니다.
포트 구성
MCCS는 핫빗 통신을 할 때 4개의 포트를 사용합니다. 환경을 구성할 때 등록한 포트를 기준으로 4개의 연결된 TCP 포트(기본값은 14321~14324) 와 ICMP Echo Request 를 사용합니다.
노드 상태 확인
MCCS는 원격 노드의 장애를 결정할 때 핫빗 연결 상태를 참조합니다. 원격 노드와의 모든 핫빗 연결이 단절되면 해당 노드를 장애로 결정합니다. 따라서 핫빗 네트워크의 장애는 노드 장애로 결정될 수 있기 때문에 이중화할 필요가 있습니다.
노드 상태 확인에 대한 자세한 내용은 "MCCS 사용자 안내서의 7.노드에서 MCCS 동작 원리"를 참조해 주십시오.
노드간 명령 전달
리소스의 구성 변경 또는 리소스 및 그룹 제어와 같은 명령이 콘솔 또는 CLI를 통해 접수되면 MCCS는 핫빗을 통해 이 명령을 상대 노드로 전달합니다.
...
이 기능은 클러스터의 모든 노드가 다른 노드의 상태를 알 수 없을 때 데이터 손상을 방지합니다.
리소스 그룹
서로 연관(의존) 관계에 있는 리소스들의 집합으로 페일오버가 이루어지는 기본 단위입니다.
예를 들어 ORACLE 서비스에 대한 페일오버 구성을 하기 위해서는 ORACLE 클라이언트가 접속하는 IP 주소, IP 주소가 할당되는 네트워크 카드, 데이터가 저장될 디스크, ORACLE 리스너와 ORACLE 서버를 하나의 리소스 그룹으로 묶어야 합니다.
IP 주소는 네트워크 카드에 의존하며, ORACLE 리스너와 ORACLE 서버는 데이터가 존재하는 디스크에 의존하는 관계로 그룹을 구성해야 합니다.
...