클러스터, 서버 인스턴스, 로드 밸런서 및 세션은 다음과 같이 관련되어 있습니다.
서버 인스턴스가 클러스터의 일부일 필요는 없습니다. 그러나 클러스터의 일부가 아닌 인스턴스는 세션 간의 세션 상태 전송을 통한 고가용성을 이용할 수 없습니다.
클러스터 내의 서버 인스턴스를 하나 또는 여러 대의 시스템에 호스트할 수 있습니다. 다른 시스템의 서버 인스턴스를 한 클러스터로 묶을 수 있습니다.
특정한 로드 밸런서는 요청을 여러 클러스터의 서버 인스턴스로 전달할 수 있습니다. 로드 밸런서의 이 기능을 사용하면 서비스 손실 없이 온라인 업그레이드를 수행할 수 있습니다. 자세한 내용은 "클러스터 구성" 장의 "서비스 손실 없이 온라인 업그레이드에 여러 클러스터 사용"을 참조하십시오.
한 클러스터에서 여러 로드 밸런서로부터 요청을 수신할 수 있습니다. 클러스터를 여러 로드 밸런서에서 사용할 경우 각 로드 밸런서에서 동일한 방법으로 클러스터를 구성해야 합니다.
각 세션은 특정 클러스터에 연결됩니다. 따라서 여러 클러스터에 응용 프로그램을 배포할 수 있지만 세션 페일오버는 단일 클러스터 내에서만 발생합니다.
클러스터는 클러스터 내 서버 인스턴스의 세션 페일오버에 대한 안전한 경계 역할을 합니다. 로드 밸런서를 사용하여 서비스 손실 없이 Application Server 내에서 구성 요소를 업그레이드할 수 있습니다.