Sun Java System Application Server Enterprise Edition 8.1 2005Q2 고가용성 관리 설명서

로드 밸런서 플러그인

로드 밸런서 플러그인은 HTTP 및 HTTPS 요청을 받아들인 후 클러스터의 응용 프로그램 서버 인스턴스로 전달합니다. 한 인스턴스에 오류가 발생하거나 네트워크 결함 때문에 사용할 수 없게 되거나 응답하지 않으면, 로드 밸런서는 기존에 있던 사용 가능한 시스템으로 요청을 리디렉션합니다. 또한 로드 밸런서는 실패한 인스턴스가 복구되었을 때를 인식하고 그에 따라 로드를 재분산할 수 있습니다. Application Server Enterprise Edition에는 Sun Java System Web Server, Apache Web Server 및 Microsoft Internet Information Server용 로드 밸런서 플러그인이 포함되어 있습니다.

로드 밸런서는 여러 물리적 시스템으로 작업 로드를 분산시켜 전반적인 시스템 처리량을 늘립니다. 또한 HTTP 요청의 페일오버를 통해 보다 높은 가용성을 제공합니다. HTTP 세션 정보가 지속되려면 HTTP 세션 지속성을 구성해야 합니다.

상태 비보존형의 경량 응용 프로그램의 경우 로드 균형이 조정된 클러스터만으로 충분할 수 있습니다. 그러나 세션 상태를 포함하는 업무에 중요한 응용 프로그램의 경우 HADB와 함께 로드 균형이 조정된 클러스터를 사용하십시오.

로드 균형 조정에 참여하는 서버 인스턴스와 클러스터의 환경은 같습니다. 일반적으로 이것은 서버 인스턴스가 동일한 서버 구성을 참조하고, 동일한 물리적 자원에 액세스할 수 있으며, 서버 인스턴스에 동일한 응용 프로그램이 배포되어 있다는 것을 의미합니다. 동일한 환경은 작업 실패 전과 후에 로드 밸런서가 클러스터의 활성 인스턴스에 항상 로드를 균등하게 분산합니다.

로드 균형 조정 및 페일오버 구성에 대한 자세한 내용은 4 장, 로드 균형 조정 및 페일오버 구성을 참조하십시오.