![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
동적 클러스터
동적 클러스터는 클러스터 멤버에서 수집되는 성능 정보에 따라 가중치 및 워크로드 관리를 사용하여 클러스터 멤버의 워크로드 균형을 동적으로 맞추는 서버 클러스터입니다. 동적 클러스터는 애플리케이션 서버 가상화를 가능하게 합니다.
동적 클러스터는 환경의 워크로드에 따라 확장 및 축소할 수 있는 애플리케이션 배치 대상입니다. 동적 클러스터는 애플리케이션 배치 제어기 및 동적 워크로드 관리자 등의 자율 관리자와 연동하며 컴퓨팅 자원의 사용을 극대화합니다. 고가용성 및 서비스 정책을 포함하는 많은 지능형 관리 자율 기능에 동적 클러스터가 필요합니다.
전체 라이프사이클 관리 서버의 경우 제품은 서버 인스턴스 작성 및 삭제를 제어하고 서버를 시작 및 중지할 수 있습니다. 지원 라이프사이클 관리 서버의 경우 제품은 사전 정의된 서버 인스턴스 풀에서 서버를 중지 및 시작하여 서버 상태를 제어할 수 있습니다.
동적 클러스터 멤버십
동적 클러스터에 멤버를 추가하는 두 가지 옵션(규칙을 사용하여 클러스터 멤버 자동 정의 또는 클러스터 멤버 수동 정의)이 있습니다.
- 규칙을 사용하여 클러스터 멤버 자동 정의
규칙을 사용하여 클러스터 멤버를 자동으로 정의함으로써 다양한 노드 특성에 따라 동적 클러스터 멤버를 호스팅할 노드를 자동으로 선택하는 하위 표현식을 작성할 수 있습니다. 이 하위 표현식을 멤버십 정책이라고 합니다. 멤버십 정책을 작성하면 동적 클러스터 작성을 완료하기 전에 노드 멤버십을 미리볼 수 있습니다.
규칙으로 클러스터 멤버를 자동으로 정의하는 것은 전체 라이프사이클 관리가 있는 서버에만 사용할 수 있습니다. 멤버십 정책을 사용하여 동적 클러스터를 작성하면 선택한 노드에서 동적 클러스터 인스턴스가 시작될 수 있습니다. 멤버십 정책 기준을 충족시키는 노드를 사용할 수 있게 되면 해당 노드에서도 동적 클러스터 인스턴스를 시작할 수 있습니다.
- 클러스터 멤버 수동 정의 클러스터 멤버를 수동으로 정의하는 경우 클러스터에 추가할 서버를 선택하여 클러스터 멤버가 될 서버를 정적으로 정의합니다. 다음과 같은 이유에 해당하는 경우 멤버십 정책 대신 이 옵션을 사용하십시오.
- 동적 클러스터로 변환하려는 기존 정적 클러스터가 있습니다.
- 지원 라이프사이클 관리 서버를 사용합니다. 지원 라이프사이클 관리 서버는 관리 콘솔에서 작성할 수 없습니다. 이 옵션을 사용하여 서버를 클러스터 멤버로 나타내는 표시를 작성합니다. 이러한 멤버는 동종이어야 합니다. 즉, 모두 동일한 서버 유형(예를 들어, BEA WebLogic 서버 그룹)이어야 합니다. 동적 클러스터의 모든 노드에 동일한 버전의 미들웨어 소프트웨어를 설치해야 하며, 이러한 서버에 동일한 애플리케이션을 배치한 후 동적 클러스터를 작성해야 합니다.
서버 템플리트
서버 템플리트는 동적 클러스터에 서버를 추가할 때 시작점으로 사용할 수 있는 서버 구성의 사본입니다. 다양한 미들웨어 서버 유형을 위한 사전 정의된 템플리트가 있습니다. 고유한 서버 템플리트를 정의할 수도 있습니다.
동적 클러스터 서버 템플리트
동적 클러스터를 작성하면 동적 클러스터 서버 템플리트가 동적 클러스터 내 모든 멤버에 대한 특성을 정의합니다.
클러스터 인스턴스
동적 클러스터에 대한 클러스터 인스턴스의 작성과 관리를 제어할 수 있습니다. 해당 옵션은 다음과 같습니다.- 최소 및 최대 수의 클러스터 인스턴스 작성
- 다른 동적 클러스터에 자원이 필요한 경우 클러스터 인스턴스 중지
- 동일한 노드에서 둘 이상의 클러스터 인스턴스 시작 허용(세로 스택이라고 함). 세로 스택을 사용하면 애플리케이션 내에서 병목 현상 조건을 개선할 수 있습니다. 스택 수는 단일 노드에서 시작할 수 있는 클러스터 인스턴스의 수를 정의합니다.
- 다른 동적 클러스터의 클러스터 인스턴스를 동일한 노드에서 시작할 수 있는지 여부 지정(동적 클러스터 격리라고도 함)
작동 모드
동적 클러스터는 작동 모드에 따라 다르게 작동합니다. 작동 모드는 다음 옵션 중 하나를 선택하십시오.- 수동. 수동 모드에서 동적 클러스터는 정적 클러스터를 포함하는 표준 애플리케이션 서버 환경과 동일합니다. 수동 모드에서는 애플리케이션 배치 또는 런타임 태스크 제안을 지원하지 않습니다. ARFM(Autonomic Request Flow Manager) 및 동적 워크로드 관리(DWLM)로 클러스터 작업을 수행할 수 있습니다.
- 감독. 감독 모드 환경에서는 런타임 태스크를 생성하여 필요한 정정 조치에 대한 정보를 제공합니다. 자율 관리자 권장사항은 관리 콘솔의 태스크 관리 패널에서 승인 또는 거부할 수 있습니다. 런타임 태스크를 관리하려면 를 클릭하십시오.
- 자동. 자동 모드에서는 환경이 자동으로 정정 조치를 수행합니다.
셀 레벨 또는 배치 대상 레벨에서 ARFM(Autonomic Request Flow Manager)에 대해 수동 모드를 사용하는 경우 동적 클러스터도 수동 모드에 놓아야 합니다. 셀 또는 배치 대상에 대해 ARFM이 수동 모드인 경우 정적 클러스터를 사용할 수도 있습니다. ARFM이 자동 모드인 경우 클러스터에 원하는 작동 모드를 사용할 수 있습니다.