Solaris OS용 Sun Java System Application Server에 대한 Sun Cluster 데이터 서비스 안내서

지원되는 구성

Sun Cluster HA for Sun Java System Application Server는 DAS를 페일오버 데이터 서비스로 구성하여 DAS(Domain Administration Server) 구성 요소의 가용성을 높입니다. DAS는 페일오버 IP 주소를 수신하도록 구성해야 합니다. Sun Cluster HA for Sun Java System Application Server가 장애가 발생한 DAS를 감지하면 데이터 서비스가 재시도 횟수와 재시도 간격 값에 따라 DAS를 로컬로 다시 시작하거나 다른 노드로 페일오버합니다.

노드 에이전트(NA) 구성 요소도 페일오버 데이터 서비스로 구성됩니다. 노드 에이전트에서 응용 프로그램 서버 인스턴스 수를 관리하도록 구성할 수 있으며 Sun Cluster HA for Sun Java System Application Server 데이터 서비스는 이러한 모든 인스턴스를 간접적으로 관리합니다. 모든 노드 에이전트와 응용 프로그램 서버 인스턴스는 페일오버 IP 주소를 수신하도록 구성해야 합니다.

응용 프로그램 서버 인스턴스가 중단되면 노드 에이전트가 이 인스턴스를 다시 시작합니다. 손실된 트랜잭션은 인스턴스가 다시 시작되는 것과 동시에 복구됩니다. 노드 에이전트와 응용 프로그램 서버 인스턴스를 실행하고 있는 Sun Cluster 노드에서 충돌이 발생하면 Sun Cluster HA for Sun Java System Application Server에서 노드 에이전트와 응용 프로그램 서버 인스턴스를 다른 Sun Cluster 노드로 페일오버합니다.


주 –

한 개의 페일오버 IP 주소에 구성된 모든 노드 에이전트에 대해 한 개의 노드 에이전트 자원만 만들어집니다. 데이터 서비스는 페일오버 자원 그룹에 만들어진 페일오버 IP 주소에 구성된 노드 에이전트를 자동으로 감지합니다.

다음은 네 개의 노드 에이전트로 구성된 예입니다.

이 예에서는 노드 에이전트 NA1 NA2에 대한 한 개의 자원과 모든 해당 서버 인스턴스 및 노드 에이전트 NA3NA4에 대한 다른 자원과 모든 해당 서버 인스턴스를 만듭니다.

네 개의 노드 에이전트의 자원을 만드는 방법에 대한 자세한 예는 Sun Cluster HA for Sun Java System Application Server에서 페일오버 노드 에이전트 구성 요소를 만드는 예를 참조하십시오.

다음 절에서는 두 개의 노드 에이전트만 그림으로 설명하고 있습니다.


노드 장애 전

다음 그림은 노드 장애가 발생하기 전의 페일오버 DAS와 페일오버 노드 에이전트 구성을 나타낸 것입니다.

그림 1–1 페일오버로 구성된 DAS와 노드 에이전트—노드 장애 전

그래픽에 대한 설명은 이전 컨텍스트를 참조하십시오.

아래 그림은 다음 설정을 보여주고 있습니다.

이 자원 그룹을 온라인 상태로 전환하면 노드 에이전트가 시작되고 노드 에이전트가 관리하는 응용 프로그램 서버 인스턴스가 차례로 시작됩니다.

노드 장애 후

다음 그림은 노드 장애가 발생한 후의 페일오버 DAS와 페일오버 노드 에이전트 구성을 나타낸 것입니다.

그림 1–2 페일오버로 구성된 DAS와 노드 에이전트—노드 장애 후

그래픽에 대한 설명은 이전 컨텍스트를 참조하십시오.

Node1에서 장애가 발생하면 자원 그룹 RG1 RG2Node2로 페일오버됩니다. 자원 그룹 RG1에는 DAS와 해당 페일오버 주소 IP1이 있습니다. 자원 그룹 RG2에는 노드 에이전트 NA1, 인스턴스 I1 I2 및 해당 페일오버 주소 IP2가 있습니다.