이 장에서는 Sun Cluster Geographic Edition 제품을 사용하기 위해 알아야 할 주요 개념을 설명합니다. 이 개념을 통해 Sun Cluster Geographic Edition 구성 요소 사이의 관계를 이해할 수 있습니다.
이 장은 다음 내용으로 구성되어 있습니다.
데이터 복제는 재난 발생 시 또는 계획된 절차의 부분으로 기본 클러스터에서 보조 클러스터로 제품 서비스의 제어된 마이그레이션을 활성화합니다. 클러스터에서 지원되는 응용 프로그램 서비스의 복구 지점 목표에 따라 동기식이나 비동기식으로 또는 동기식과 비동기식이 결합된 방식으로 기본 클러스터에서 보조 클러스터로 데이터가 지속적으로 복제됩니다.
Sun Cluster Geographic Edition 소프트웨어는 데이터 복제를 위해 Sun StorEdge Availability Suite 3.2.1 소프트웨어, Hitachi TrueCopy 및 EMC Symmetrix Remote Data Facility 소프트웨어를 지원합니다. Sun StorEdge Availability Suite 3.2.1 소프트웨어는 파일 시스템에서 데이터를 복제하거나 운영 체제 내에서 논리 볼륨 레벨을 복제하는 호스트 기반 데이터 복제 기능을 사용합니다. Hitachi TrueCopy 소프트웨어 및 EMC Symmetrix Remote Data Facility 소프트웨어는 저장소 시스템 레벨에서 데이터를 복제하고 투명한 서비스를 응용 프로그램에 제공하는 저장소 기반 데이터 복제 기능을 사용합니다.
Sun StorEdge Availability Suite 3.2.1 소프트웨어는 지리적으로 분산된 1차 클러스터와 2차 클러스터 사이에서 디스크 볼륨을 실시간으로 복제하는 호스트 기반 복제 기능입니다. 원격 미러 복제로 기본 클러스터에 있는 마스터 볼륨의 데이터가 TCP/IP 연결을 통해 지리적으로 분산된 보조 클러스터에 있는 마스터 볼륨으로 복제될 수 있습니다. 원격 미러 비트맵이 기본 디스크의 마스터 볼륨과 보조 디스크의 마스터 볼륨 사이의 차이를 추적합니다.
응용 프로그램이 데이터 볼륨을 액세스하는 동안에도 원격 미러 소프트웨어는 계속 데이터를 복제합니다. 기본 및 보조 사이트 볼륨을 동기화하는 명령을 실행하여 보조 사이트 볼륨의 데이터를 수동으로 업데이트할 수도 있습니다. 해당 볼륨을 역동기화하는 명령을 실행하면 보조 볼륨의 데이터를 기본 볼륨으로 복구할 수도 있습니다. Sun StorEdge Availability Suite 3.2.1 소프트웨어에 대한 자세한 정보를 보려면 제품 설명서를 참조하십시오.
Hitachi TrueCopy 소프트웨어는 지리적으로 분산된 클러스터를 위한 호스트 독립 데이터 복제를 제공하는 저장소 기반 복제 기능입니다. Hitachi TrueCopy 소프트웨어는 읽기 및 쓰기 I/O 작업을 모두 처리하는 동안 모든 호스트의 기본 볼륨이 온라인 상태에 있게 할 수 있습니다. 재난 또는 시스템 장애가 발생하는 경우, 데이터 손실을 최소화하여 복구하기 위한 데이터의 보조 사본이 실행될 수 있습니다. Hitachi TrueCopy 소프트웨어에 대한 자세한 정보를 보려면 제품 설명서를 참조하십시오.
EMC Symmetrix Remote Data Facility 소프트웨어는 재난 복구를 위해 원격 저장소 복제를 제공하고 원격 사이트 장애 복구를 통해 데이터 및 시스템 가용성을 확인합니다. EMC Symmetrix Remote Data Facility 장치는 쌍으로 구성됩니다. 이 장치 쌍 간의 미러링 관계는 EMC Symmetrix Remote Data Facility 링크가 온라으로 전환됨과 동시에 이루어집니다. EMC Symmetrix Remote Data Facility 전역 메모리에는 작동하는 EMC Symmetrix Remote Data Facility 장치 쌍의 상태에 관한 정보가 저장됩니다. EMC Symmetrix Remote Data Facility 소프트웨어에 대한 정보는 제품 설명서를 참조하십시오.
자원 그룹 및 장치 그룹을 통해 Sun Cluster Geographic Edition 소프트웨어로 데이터 복제와 클러스터 사이의 인계를 관리할 수 있습니다. 보호 그룹을 구성하여 기본 클러스터에서 보조 클러스터로 데이터를 복제할 수 있습니다. 구성 데이터 복제에 대한 자세한 내용은 사용하는 데이터 복제 제품에 대한 안내서를 참조하십시오.
Hitachi TrueCopy용 Sun Cluster Geographic Edition 데이터 복제 안내서의 1 장, Hitachi TrueCopy 소프트웨어를 사용한 데이터 복제
Sun Cluster Geographic Edition 소프트웨어에서는 Sun Cluster 자원 관리 기능을 확장하여 데이터 복제 제품을 통합합니다. 보호 그룹을 구성하면 Sun Cluster Geographic Edition 소프트웨어는 데이터 복제를 모니터 및 제어하기 위해 복제 자원 그룹을 생성합니다.
장치 그룹은 Sun Cluster에서 관리하는 하드웨어 자원입니다. 장치 그룹은 Sun Cluster 소프트웨어에서 볼륨 관리자 디스크 그룹을 등록하기 위해 사용하는 일종의 전역 장치입니다. Sun Cluster Geographic Edition 소프트웨어가 복제를 포함할 Sun Cluster 장치 그룹을 구성합니다. Sun Cluster의 구성 장치 그룹에 대한 자세한 내용은 사용하는 데이터 복제 제품에 대한 안내서를 참조하십시오.
Hitachi TrueCopy용 Sun Cluster Geographic Edition 데이터 복제 안내서의 1 장, Hitachi TrueCopy 소프트웨어를 사용한 데이터 복제
파트너쉽은 Sun Cluster Geographic Edition 소프트웨어를 실행하는 두 개의 클러스터 사이를 모니터링하는 하트비트를 설정합니다. 파트너쉽에 있는 클러스터는 하트비트를 교환하여 서로의 존재와 상태를 모니터링합니다. 파트너쉽에는 오직 두 개의 클러스터만 구성할 수 있으며 파트너쉽으로 구성된 두 개의 클러스터에는 단 하나의 파트너쉽만 정의될 수 있습니다. 두 클러스터는 서로 인터넷으로 연결되어 있어야 합니다. 파트너쉽은 클러스터 간의 하트비트를 설정합니다.
Sun Cluster Geographic Edition 소프트웨어는 관리용 파트너 클러스터 간의 IP 상호 연결과 함께 하트비트를 사용합니다. 추가 보안을 위해, IP 상호 연결은 공용 네트워크가 사용 중인 경우 IPsec를 통해 보안을 유지할 수 있습니다.
Sun Cluster Geographic Edition 소프트웨어를 사용하여 하트비트 손실 알림이 발생할 때 실행할 명령을 지정할 수 있습니다. 이 명령은 루트 권한으로 실행할 수 있습니다. 하트비트 손실 알림이 발생한 경우, 알림 메시지를 전송할 전자 우편 주소 목록도 지정할 수 있습니다.
다음 그림은 두 클러스터 사이의 파트너쉽을 보여줍니다.
단일 클러스터는 다른 클러스터와 함께 여러 파트너쉽에 결합될 수 있으나 파트너쉽으로 구성된 두 개의 클러스터는 상대 클러스터와 함께 다른 클러스터에 존재할 수 없습니다.
보호 그룹은 클러스터 세트가 서비스용 자원 그룹을 관리하여 재난을 방지하고 재난으로부터 복구할 수 있도록 합니다. 보호 그룹은 단 하나의 파트너쉽에만 존재할 수 있습니다. 보호 그룹을 생성하기 전에 보호 그룹이 존재할 파트너쉽을 먼저 생성해야 합니다. 하나의 파트너 클러스터는 보호 그룹의 기본 클러스터이고 다른 하나의 파트너 클러스터는 보조 클러스터입니다. 보호 그룹에는 응용 프로그램 자원 그룹과 이 응용 프로그램 자원 그룹의 데이터 복제를 관리하기 위한 등록 정보가 포함되어 있습니다. 응용 프로그램 자원 그룹의 구성을 각 파트너 클러스터에 복사해두어야 합니다. 보호 그룹의 구성은 각 파트너 클러스터에서 동일하므로 파트너 클러스터는 구성에 정의된 보호 그룹의 응용 프로그램 자원 그룹을 가지고 있어야 합니다. Sun Cluster Geographic Edition 소프트웨어는 파트너 사이의 보호 그룹 구성을 가져옵니다.
보호 그룹에 데이터 복제 유형을 지정하여 파트너 클러스터 간 데이터 복제에 사용되는 구조를 나타낼 수 있습니다. 보호 그룹은 하나의 데이터 복제 유형만 지원합니다. 보호 그룹은 여러 개의 응용 프로그램 자원 그룹을 관리할 수 있습니다. 서비스가 데이터 복제를 통해 재난으로부터 보호되면, 보호 그룹도 복제 자원 그룹을 갖게 됩니다. 보호 그룹은 자원 그룹의 응용 프로그램과 복제될 응용 프로그램 데이터를 연결합니다. 응용 프로그램은 이 연결과 복제를 통해 단일 클러스터에서 다른 클러스터로 장애 조치를 수행할 수 있습니다.
보호 그룹 내의 클러스터는 파트너로서 정의되어야 합니다. 보호 그룹에는 보호 그룹을 호스트할 수 있는 클러스터를 정의하는 파트너쉽이 있어야 합니다. 단일 클러스터는 여러 보호 그룹에 정의될 수 있으며 해당 클러스터는 각 보호 그룹에서 다른 역할을 가질 수 있습니다. 예를 들어, 어떤 보호 그룹의 기본 클러스터는 다른 보호 그룹의 보조 클러스터가 될 수도 있습니다. 보호 그룹은 파트너쉽에 무한대로 포함될 수 있습니다.
다음 그림은 하나의 클러스터 파트너쉽과 두 개의 보호 그룹에 정의된 두 개의 클러스터를 보여줍니다.
다음 그림은 두 개의 클러스터 파트너쉽과 두 개의 보호 그룹에 정의된 세 개의 클러스터를 보여줍니다.
Sun Cluster Geographic Edition 소프트웨어는 각 클러스터의 보호 그룹 상태를 모니터합니다. 해당 소프트웨어는 각 클러스터의 로컬 상태를 결합하여 보호 그룹 상태의 전역 보기를 제공합니다. 전역 상태는 보호 그룹의 전체 상태를 반영합니다.
SunPlex Manager GUI 또는 CLI를 통해 보호 그룹의 상태를 볼 수 있습니다.
보호 그룹 상태에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서를 참조하십시오.
가용성을 높이려면 응용 프로그램은 응용 프로그램 자원 그룹의 자원으로서 관리되어야 합니다. 인계 응용 프로그램 또는 확장 가능 응용 프로그램에 대한 응용 프로그램 자원 그룹을 구성할 수 있습니다. 또한 기본 클러스터 및 보조 클러스터에 응용 프로그램 자원과 응용 프로그램 자원 그룹을 구성해야 합니다. 응용 프로그램이 액세스하는 데이터는 보조 클러스터로 복제되어야 합니다.
응용 프로그램 자원이 액세스하는 데이터 볼륨은 응용프로그램과 같은 보호 그룹으로 복제되어야 합니다.
데이터 복제에 대한 지원 기능은 응용 프로그램 자원 그룹 구성을 제한할 수도 있습니다. 이 요구 및 제한 사항은 선택한 데이터 복제 유형에 따라 달라집니다. 이 요구 사항에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서를 참조하십시오.
Sun Cluster Geographic Edition 소프트웨어는 하트비트를 사용하여 파트너 클러스터 간의 상태를 모니터링합니다. 하트비트는 공용 네트워크로 전송되어 지리적으로 분산된 사이트에서 클러스터 장애를 탐색합니다. 하트비트 모니터링은 파트너쉽 구성의 일부입니다. 예를 들어 클러스터 장애는 단일 클러스터에 있는 모든 노드가 종료될 경우에 발생합니다. Sun Cluster Geographic Edition 소프트웨어는 하트비트 상태를 사용하여 관리자에게 장애를 알리거나 자동으로 대체 사이트의 보조 클러스터에 장애 조치를 수행합니다. 공용 네트워크에 대한 클러스터 액세스가 해제되고 파트너 클러스터 간에 통신이 일어나지 않으면 하트비트가 손실될 수도 있습니다.
하트비트는 플러그인 모듈을 모니터링하여 그 파트너의 하트비트 상태를 조회합니다. Sun Cluster Geographic Edition 소프트웨어는 TCP/UDP 연결을 통해 모니터링에 대한 기본 플러그인을 제공합니다.
사용자 정의 플러그인을 사용하여 전자 우편, HTTP, 위성 및 마이크로웨이브 타워와 같은 대체 통신 링크에 대한 데이터 경로를 제공합니다.