저장소 기반 데이터 복제는 복제 관리를 위해 저장소 장치에 설치된 소프트웨어를 사용합니다. 이러한 소프트웨어는 사용 중인 특정 저장소 장치에 따라 다릅니다. 저장소 기반 데이터 복제를 구성할 때에는 저장소 장치와 함께 제공되는 문서를 항상 참조하십시오.
사용하는 소프트웨어에 따라 저장소 기반 데이터 복제를 사용한 자동 또는 수동 페일오버를 사용할 수 있습니다. Sun Cluster에서는 Hitachi TrueCopy 및 EMC Symmetrix Remote Data Facility 소프트웨어를 사용하여 자동 또는 수동 복제 페일오버를 모두 지원합니다.
이 절에서는 캠퍼스 클러스터에서 사용되는 저장소 기반 데이터 복제에 대해 설명합니다. 그림 4–2는 데이터가 두 개의 저장소 어레이 간에 복제되는 방이 두 개인 구성의 예를 보여줍니다. 이 구성에서, 기본 저장소 어레이는 첫 번째 방에 있으며 이 어레이는 두 방의 노드에 데이터를 제공합니다. 기본 저장소 어레이는 복제할 데이터가 있는 보조 저장소 어레이도 제공합니다.
그림 4–2에 표시된 바와 같이, 쿼럼 장치는 복제되지 않은 볼륨에 있습니다. 복제된 볼륨은 쿼럼 장치로 사용될 수 없습니다.
사용되는 응용 프로그램의 유형에 따라 저장소 기반 데이터 복제는 Sun Cluster 환경에서 동기식 또는 비동기식으로 수행될 수 있습니다.
데이터 무결성을 보장하려면 다중 경로 지정과 적절한 RAID 패키지를 사용합니다. 다음 목록에는 저장소 기반 데이터 복제를 사용하는 캠퍼스 클러스터 구성을 구현하는 데 필요한 고려 사항이 포함되어 있습니다.
노드 간 거리는 Sun Cluster Fibre Channel 및 상호 연결 인프라에 의해 제한됩니다. 현재의 제한 사항 및 지원되는 기술에 대한 자세한 내용은 Sun 서비스 공급자에게 문의하십시오.
복제된 볼륨을 쿼럼 장치로 구성하지 마십시오. 공유되어 복제되지 않은 볼륨에서 쿼럼 장치를 찾거나 쿼럼 서버를 사용합니다.
클러스터 노드에서는 데이터의 기본 사본만 볼 수 있어야 합니다. 그렇지 않으면 볼륨 관리자는 기본 데이터 사본과 보조 데이터 사본에 동시에 액세스할 수 있습니다.
EMC Symmetrix Remote Data Facility 및 Hitachi TrueCopy를 사용하여 복제된 장치 그룹을 정의할 수 있습니다. 복제 장치 그룹 및 Sun Cluster 전역 장치 그룹의 이름을 동일하게 지정하여 단일 단위로 노드 간 이동할 수 있도록 해야 합니다.
데이터 사본의 가시성 제어에 대한 자세한 내용은 저장소 어레이와 함께 제공된 문서를 참조하십시오.
특정한 응용 프로그램 고유 데이터는 비동기식 데이터 복제에 적합하지 않을 수 있습니다. 사용 중인 응용 프로그램의 동작에 대한 이해를 바탕으로 응용 프로그램 고유의 데이터를 저장소 장치로 복제하는 최적의 방법을 결정합니다.
자동 페일오버를 위한 클러스터를 구성할 경우, 동기식 복제를 사용합니다.
복제된 볼륨의 자동 페일오버를 위한 클러스터 구성에 대한 지침은 저장소 기반의 복제된 장치 관리를 참조하십시오.
Oracle RAC(Real Application Clusters)는 지원되지 않습니다.
Sun Cluster 소프트웨어용 CVM 및 Solaris Volume Manager가 지원되지 않습니다.
모든 캠퍼스 클러스터와 마찬가지로, 저장소 기반 데이터 복제를 사용하는 클러스터는 단일 장애 발생 시 일반적으로 개입이 필요하지 않습니다. 그러나 수동 페일오버를 사용 중이고 기본 저장소 장치가 있는 방이 손실될 경우 그림 4–2에서와 같이 2노드 클러스터에 문제가 발생합니다. 나머지 노드는 쿼럼 장치를 예약할 수 없으며 클러스터 구성원으로 부트될 수 없습니다. 이러한 경우, 해당 클러스터에는 다음과 같은 수동 개입이 필요합니다.
Sun 서비스 공급자는 나머지 노드가 클러스터 구성원으로 부트되도록 재구성해야 합니다.
사용자 또는 Sun 서비스 공급자는 보조 저장소 장치의 복제되지 않은 볼륨을 쿼럼 장치로 구성해야 합니다.
사용자 또는 Sun 서비스 공급자는 나머지 노드가 보조 저장소 장치를 기본 저장소로 사용하도록 구성해야 합니다. 위와 같이 재구성할 경우, 볼륨 관리자 볼륨을 재구축하고 데이터를 복원하거나 저장소 볼륨과의 응용 프로그램 연결을 변경하게 될 수도 있습니다.
저장소 기반 데이터 복제용으로 Hitachi TrueCopy 소프트웨어를 사용하는 장치 그룹을 설정하는 경우 다음 용례를 준수합니다.
기본 사이트가 실패하면 동기 복제를 사용하여 발생할 수 있는 데이터 손실을 방지합니다.
horcm 구성 파일에 정의된 Sun Cluster 전역 장치 그룹과 TrueCopy 복제 그룹 간에 일 대 일 관계가 있어야 합니다. 이를 통해 두 그룹 모두 단일 단위로 노드 간 이동할 수 있습니다.
전역 파일 시스템 볼륨 및 페일오버 파일 시스템 볼륨은 복제된 동일한 장치 그룹에 혼합될 수 없습니다.
모든 RAID 관리자 인스턴스는 항상 가동 및 실행되어야 합니다.
EMC Symmetrix Remote Data Facility를 사용 중인 경우 정적 장치보다는 동적 장치를 사용합니다. 정적 장치의 경우 기본 복제를 변경하는 데 몇 분 정도 걸리고, 페일오버 시간에 영향을 미칠 수 있습니다.