이 절에서는 Oracle Data Guard와 Sun Cluster Geographic Edition의 통합에 대해 간략하게 설명하고 Oracle Data Guard 및 다른 데이터 복제 제품(예: Sun StorageTekTM Availability Suite 소프트웨어, Hitachi TrueCopy 및 EMC SRDF) 지원 간의 차이점을 강조합니다.
Oracle Data Guard 소프트웨어에 의해 제어되는 Oracle Data Guard Broker 구성을 보호 그룹에 추가할 수 있습니다. Sun Cluster Geographic Edition 소프트웨어는 각 Oracle Data Guard Broker 구성에 대해 섀도우 RAC 서버 프록시 자원 그룹을 작성합니다. 섀도우 자원 그룹의 이름은 다음 형식을 따릅니다.
ODGconfigurationname-rac-proxy-svr-shadow-rg
예를 들어 Oracle Data Guard 소프트웨어에 의해 제어되는, sales라는 Oracle Data Guard Broker 구성에는 sales-rac-proxy-svr-shadow-rg라는 섀도우 RAC 서버 프록시 자원 그룹이 있습니다. 그러나 구성 이름에 마침표(.)가 한 개 이상 포함되어 있으면 자원 그룹 이름을 구성하기 위해 마침표가 밑줄 문자(_)로 변환됩니다. 따라서 구성 이름 mysales.com에는 mysales_com -rac-proxy-svr-shadow-rg라는 섀도우 자원 그룹이 있습니다.
섀도우 RAC 서버 프록시 자원 그룹은 Sun Cluster 소프트웨어에 의해 제어되는 Oracle RAC 데이터베이스를 관리 및 모니터하기 위해 작성한 실제 RAC 서버 프록시 자원 그룹을 "섀도우"합니다.
각 섀도우 자원 그룹에는 SUNW.gds 자원이라는 단일 자원이 있습니다. 이 자원의 검사 스크립트는 RAC 서버 프록시 자원 그룹의 상태를 반영합니다. 이 자원의 이름은 다음 형식을 따릅니다.
ODGconfigurationname-rac-proxy-svr-shadow-rs |
RAC 서버 프록시 자원 그룹에 대한 자세한 내용은 Sun Cluster Data Service for Oracle RAC Guide for Solaris OS를 참조하십시오.
다른 Sun Cluster Geographic Edition 복제 제품과 달리 Oracle Data Guard 소프트웨어는 Oracle RAC 소프트웨어의 핵심 부분이기 때문에 섀도우 RAC 서버 프록시 자원 그룹이 필요합니다. Oracle Data Guard를 사용하려면 Oracle RAC 소프트웨어가 실행 중이어야 하며 데이터를 복제하기 위해 데이터베이스가 시작되어 있어야 합니다.
따라서 실제 RAC 서버 프록시 자원 그룹을 Sun Cluster Geographic Edition으로 제어하면 대기 클러스터에서 Oracle RAC 데이터베이스가 종료됩니다. 반면, 섀도우 RAC 서버 프록시 자원 그룹은 Sun Cluster Geographic Edition으로 제어할 수 있습니다. 구성이 응용 프로그램 자원 그룹 관리에 대한 일반적인 Sun Cluster Geographic Edition 구조를 따를 수 있도록 하는 동시에 데이터 복제 프로세스를 방해하지 않고 제어할 수 있습니다.
섀도우 RAC 서버 프록시 자원 그룹의 상태는 RAC 서버 프록시 자원 그룹에 의해 모니터 및 제어되는 데이터베이스가 기본 클러스터인지 또는 대기 클러스터인지를 나타냅니다. 다시 말해서, 이 상태는 데이터베이스가 기본 클러스터에서 온라인 상태이고 대기 클러스터에서 관리 해제되었는지 여부를 나타냅니다. 또한 섀도우 RAC 서버 프록시 자원의 상태는 RAC 서버 프록시 자원의 상태와 데이터베이스가 기본 또는 대기인지 여부를 모두 반영합니다.
Oracle Data Guard 소프트웨어를 제어하는 Oracle Data Guard Broker 구성이 보호 그룹에 추가되면 Sun Cluster Geographic Edition 소프트웨어에서 복제 자원 그룹에 특정 Oracle Data Guard Broker 구성에 대한 특별 복제 자원을 작성합니다. Sun Cluster Geographic Edition 소프트웨어는 이러한 복제 자원 그룹을 모니터하여 전체 복제 상태를 모니터할 수 있습니다. 각 Oracle Data Guard Broker 구성에 대해 하나의 복제 자원이 있는 복제 자원 그룹이 각 보호 그룹에 대해 작성됩니다.
복제 자원 그룹의 이름은 다음 형식을 따릅니다.
ODGProtectiongroupName-odg-rep-rg.
복제 자원 그룹의 복제 자원은 로컬 클러스터에 있는 Oracle Data Guard Broker 구성의 복제 상태를 모니터하며 이는 Oracle Data Guard Broker 소프트웨어에 의해 보고됩니다.
복제 자원의 이름은 다음 형식을 따릅니다.
ODGBrokerConfigurationName-odg-rep-rs.
Oracle Data Guard에서 데이터 복제 자원은 보호 그룹이 클러스터에서 활성화된 경우에 사용 가능합니다. 따라서 Oracle Data Guard에서 보호 그룹이 비활성화된 클러스터의 데이터 복제 상태는 unknown으로 나타납니다.