Application Server 인스턴스는 응용 프로그램 배포의 기본을 구성합니다. 각 인스턴스는 단일 도메인에 속하고 고유한 디렉토리 구조 구성 및 배포된 응용 프로그램을 갖습니다. 또한 서버 인스턴스마다 J2EE 플랫폼 웹과 EJB 컨테이너도 포함합니다. 모든 새로운 서버 인스턴스에는 인스턴스가 상주하는 시스템을 정의하는 노드 에이전트 이름에 대한 참조가 포함되어야 합니다.
작성할 수 있는 서버 인스턴스 유형은 세 가지입니다. 모든 서버 인스턴스는 다음 유형 중 하나입니다.
독립 실행형 서버 인스턴스는 다른 서버 인스턴스나 클러스터와 구성을 공유하지 않습니다.
공유 서버 인스턴스는 다른 인스턴스나 클러스터와 구성을 공유합니다.
클러스터링된 서버 인스턴스는 클러스터의 다른 인스턴스와 구성을 공유합니다.
클러스터는 동일한 응용 프로그램, 자원 및 구성 정보 집합을 공유하는 서버 인스턴스 그룹입니다. 서버 인스턴스는 하나의 클러스터에만 속할 수 있습니다. 무엇보다, 클러스터를 사용하면 여러 시스템 간 로드 배포를 통한 로드 균형 조정 및 인스턴스 수준 페일오버를 통한 고가용성이 가능합니다.
그림 1–2는 응용 프로그램 서버 인스턴스를 자세히 보여줍니다. Application Server 인스턴스는 Application Server Enterprise Edition의 클러스터링, 로드 균형 조정 및 세션 지속성 기능의 빌딩 블록입니다.