이 부록에서는 Oracle Solaris Cluster Geographic Edition을 사용하지 않고 호스트 기반 복제를 사용하는 방법을 제공합니다. 호스트 기반 복제에 Oracle Solaris Cluster Geographic Edition을 사용하여 클러스터 간에 호스트 기반 복제의 구성 및 작업을 단순화하십시오. 데이터 복제 이해를 참조하십시오.
이 부록의 예에서는 Oracle Solaris의 가용성 제품군 기능 소프트웨어를 사용하는 클러스터 간에 호스트 기반 데이터 복제를 구성하는 방법을 보여 줍니다. 이 예에서는 NFS 응용 프로그램의 전체 클러스터 구성을 보여주어 개별 작업을 수행할 수 있는 방법을 알려줍니다. 모든 작업은 전역 클러스터에서 수행되어야 합니다. 이 예에 다른 응용 프로그램이나 클러스터 구성에 필요한 단계가 모두 포함되어 있지는 않습니다.
역할 기반 액세스 제어(Role-based Access Control, RBAC)를 사용하여 클러스터 노드에 액세스할 경우, 모든 Oracle Solaris Cluster 명령에 대한 권한 부여를 제공하는 RBAC 역할로 전환할 수 있어야 합니다. 이러한 일련의 데이터 복제 절차에는 다음과 같은 Oracle Solaris Cluster RBAC 권한 부여가 필요합니다.
solaris.cluster.modify
solaris.cluster.admin
solaris.cluster.read
RBAC 역할 사용에 대한 자세한 내용은 Oracle Solaris 11.3의 사용자 및 프로세스 보안를 참조하십시오. 각 Oracle Solaris Cluster 하위 명령에 필요한 RBAC 인증에 대해서는 Oracle Solaris Cluster 매뉴얼 페이지를 참조하십시오.
이 절에서는 재해 허용 한계를 소개하고 Availability Suite 소프트웨어에서 사용하는 데이터 복제 방법에 대해 설명합니다.
재해 허용 한계는 기본 클러스터를 실패할 때 대체 클러스터에 응용 프로그램을 복원하는 기능입니다. 재해 허용 한계는 데이터 복제 및 테이크오버를 기반으로 합니다. 테이크오버는 하나 이상의 리소스 그룹 및 장치 그룹을 온라인으로 전환하여 응용 프로그램 서비스를 보조 클러스터로 재배치합니다.
기본 클러스터와 보조 클러스터 간에 동기적으로 데이터를 복제할 경우 기본 사이트를 실패할 때 커밋된 데이터가 손실되지 않습니다. 그러나 비동기적으로 데이터를 복제할 경우 기본 사이트를 실패할 때 일부 데이터가 보조 클러스터로 복제되지 않을 수 있으므로 데이터가 손실됩니다.