동적 클러스터 설정

이 페이지에서 기존 동적 클러스터의 구성을 볼 수 있습니다.

이 관리 콘솔 페이지를 보려면 서버 > 동적 클러스터 > dynamic_cluster_name 을 클릭하십시오.

기존 동적 클러스터의 구성을 보려면 모니터 권한을 가지고 있어야 합니다.

이름

동적 클러스터의 이름을 지정합니다. 동적 클러스터의 이름은 셀에 있는 모든 클러스터 사이에서 고유해야 합니다.

이름 필드에는 다음 문자가 포함될 수 없습니다: # \ / , : ; " * ? < > | = + & % ' . 이름은 마침표(.)로 시작할 수 없고 또는 공백으로 시작할 수 없습니다. 공백은 오류를 생성하지 않지만 앞뒤 공백이 자동으로 삭제됩니다.

유형

동적 클러스터에 사용될 서버 유형을 지정합니다.

다음 목록에는 서버 유형이 포함되어 있습니다.

WebSphere Application Server
동적 클러스터가 WebSphere Application Server 또는 WebSphere Virtual Enterprise를 실행 중인 Application Server를 포함하도록 지정합니다.
Apache 서버
동적 클러스터가 Apache 서버를 포함하도록 지정합니다.
사용자 정의 HTTP 서버
동적 클러스터가 HTTP 서버를 포함하도록 지정합니다.
JBoss 서버
동적 클러스터가 JBoss Application Server를 실행 중인 서버를 포함하도록 지정합니다.
On Demand Router
On Demand Router의 동적 클러스터가 작성되도록 지정합니다.
PHP 서버
동적 클러스터가 PHP를 실행 중인 서버를 포함하도록 지정합니다.
Apache Tomcat 서버
동적 클러스터가 Apache Tomcat을 실행 중인 서버를 포함하도록 지정합니다.
WebSphere Application Server Community Edition 서버
동적 클러스터가 WebSphere Application Server Community Edition을 실행 중인 서버를 포함하도록 지정합니다.
BEA WebLogic 서버
동적 클러스터가 BEA WebLogic을 실행 중인 서버를 포함하도록 지정합니다.
외부 WebSphere Application Server
동적 클러스터가 다른 셀에 있는 서버를 포함하도록 지정합니다. 이러한 셀은 WebSphere Application Server 버전 5.1 또는 6.0 등의 기타 버전에서 실행 중일 수 있습니다. 정적 클러스터를 동적 클러스터에 맵핑할 수 있습니다.
실행 중인 인스턴스 수

동적 클러스터에 대해 실행 중인 서버 인스턴스의 수를 기반으로 하는 자동으로 생성된 값을 지정합니다.

예를 들어, 동적 클러스터에 세 개의 애플리케이션이 실행 중일 수 있고 동적 클러스터의 네 멤버 각각에서 두 개의 인스턴스가 실행 중일 수 있습니다. 인스턴스의 수는 8입니다.

조작 모드

동적 클러스터가 동적 조작 환경과 상호작용하는 레벨을 지정합니다.

  • 수동: 수동 모드에서 동적 클러스터는 정적 클러스터가 있는 표준 Application Server 환경과 차이가 없습니다. 동적 조작 환경과의 상호작용이 발생하지 않습니다.
  • 감시: 감시 모드에서 WebSphere Virtual Enterprise 환경은 관리자가 사용할 수 있는 조치에 대한 정보 및 권장사항을 제공합니다.
  • 자동: 자동 모드에서 WebSphere Virtual Enterprise 환경은 자동으로 조치를 취합니다. 자동 모드에서 동적 조작 환경은 배치 및 프로비저닝을 처리합니다.

서버 > 동적 클러스터를 클릭하여 관리 콘솔에서 조작 모드를 변경할 수 있습니다.

트랜잭션 로그 복구의 실패복구 사용

트랜잭션 서비스 컴포넌트에 대해 복구를 위한 트랜잭션 로그의 실패 복구가 사용 가능 또는 사용 불가능하도록 지정합니다. 이 필드는 WebSphere Application Server 동적 클러스터에만 유요합니다.

기본값은 사용 불가능합니다. 이 설정을 사용 가능하게 할 경우 실패한 애플리케이션의 피어 복구에 필요한 트랜잭션 서비스 특성을 제대로 구성해야 합니다. 이러한 특성이 구성되어 있을 경우 트랜잭션 로그를 처리하는 서버가 실패하면 트랜잭션 로그의 실패복구가 발생합니다. 클러스터에서 실패한 Application Server의 피어 복구에 필요한 트랜잭션 서비스 특성이 제대로 구성되어 있지 않을 경우 이 설정은 무시됩니다.

멤버십 정책

동적 클러스터에 사용되는 노드를 정의하는 데 사용되는 표현식을 지정합니다. 이 옵션은 규칙을 사용하여 클러스터 관리자를 자동으로 정의하도록 선택할 경우에만 표시됩니다. 이 옵션은 클러스터 멤버를 수동으로 정의하도록 선택한 경우에는 표시되지 않습니다.

멤버십 정책을 빌드하려면 하위 표현식 빌더를 사용하십시오. 멤버십 정책은 동적 클러스터의 멤버인 노드를 지정합니다. 정의한 멤버십 정책을 가진 동적 클러스터에 있는 노드를 보려면 멤버십 미리보기를 클릭하십시오.

  • 특정 노드 그룹에 있는 모든 노드로 멤버십을 정의하려면 다음과 같습니다.
    node_nodegroup = 'my_node_group'
  • Apache를 실행하는 모든 노드로 멤버십을 정의하려면 다음과 같습니다.
    node_property$APACHE_2_0 IS NOT NULL
  • Apache 및 PHP를 실행하는 모든 노드로 멤버십을 정의하려면 다음과 같습니다.
    node_property$APACHE IS NOT NULL and node_property$PHP IS NOT NULL
  • WebSphere Application Server Community Edition 버전 2.0 이상을 실행하는 모든 노드로 멤버십을 정의하려면 다음과 같습니다.
    node_property$WASCE_2.0* IS NOT NULL
  • WebSphere Application Server Community Edition 버전 2.0만 실행하는 모든 노드로 멤버십을 정의하려면 다음과 같습니다.
    node_property$WASCE_2.0 IS NOT NULL
  • my_node(my_node_1, my_node_2 포함) 등과 같은 이름의 모든 노드로 멤버십을 정의하려면 다음과 같습니다.
    node_name like 'my_node%'
  • 특정 호스트 이름 목록으로 멤버십을 정의하려면 다음과 같습니다.
    node_hostname in ('node1.mydomain.com','node2.mydomain.com')
논리 연산자 and, or 또는 not 및 괄호를 사용하여 하위 표현식을 그룹화할 수 있습니다. 다음 예는 my_node_group 노드 그룹에 속하지 않으며 my_node(my_node_1, my_node_2 포함) 등의 이름을 가진 노드로 노드 멤버십을 정의하는 경우를 설명합니다.
not (node_nodegroup='my_node_group') and node_name like 'my_node%'
클러스터 인스턴스의 최소 수

동적 클러스터에 대해 실행 중인 인스턴스의 최소 수를 지정합니다. 최소값을 초과하면 성능이 저하될 수 있습니다.

  • 활동이 존재하지 않을 때 인스턴스를 중지하려는 경우, 비활동 기간 중 모든 인스턴스 중지를 클릭하십시오. 이 옵션을 선택할 경우, 인스턴스를 중지하기 전에 대기하는 시간 값을 분 단위로 입력하십시오.
    제한: 세션 시작 프로토콜(SIP) 통신량을 동적 클러스터로 라우트하고 있는 경우, 다른 동적 클러스터가 자원이 필요한 경우 비활동 기간 중 이 클러스터의 모든 인스턴스 중지 옵션을 사용하지 마십시오. 항상 최소한 하나의 클러스터 멤버이 활성 상태를 유지하도록 하는 옵션 중 하나를 사용하십시오.
  • 항상 하나의 클러스터 인스턴스가 시작되도록 하려면 항상 하나의 인스턴스 시작을 클릭하십시오. 이 옵션이 기본값입니다.
  • 둘 이상의 클러스터 인스턴스가 시작되도록 하려면 항상 여러 개의 인스턴스 시작을 클릭하십시오. 이 옵션을 선택할 경우, 항상 시작되도록 할 인스턴스 수를 입력하십시오.
클러스터 인스턴스의 최대 수

시작할 수 있는 클러스터 인스턴스의 최대 수를 지정합니다.

  • 클러스터 인스턴스 수를 제한하려면 시작할 수 있는 인스턴스 수 제한을 클릭하고 최대 인스턴스 수를 입력하십시오.
  • 클러스터 인스턴스 수를 제한하지 않으려면 시작할 수 있는 인스턴스 수를 제한하지 않음을 클릭하십시오.
노드에서 인스턴스 세로 스택

단일 노드에서 둘 이상의 인스턴스가 시작될 수 있는지 여부를 지정합니다. 세로 스택을 구성하여 큰 워크로드가 존재할 때 애플리케이션 배치 제어기가 노드에서 동적 클러스터의 둘 이상의 인스턴스를 시작할 수 있습니다.

애플리케이션 간 병목 현상 조건을 향상시키려면 세로 스택을 사용하십시오.동일한 노드에서 둘 이상의 인스턴스 시작을 선택하고 인스턴스 수 값을 입력하십시오. 인스턴스 수는 클러스터에서 노드의 모든 기능을 사용하기 위해 필요한 Application Server의 수입니다. 또한 세로 스택에 대해 선택한 수가 자동으로 작성된 서버의 수입니다.

Deployment Manager 버전보다 이전 제품 버전인 세로 스택에 대해 대상 노드를 사용할 경우 동일한 노드에 새 멤버를 추가할 수 없습니다.세로 스택은 규칙에 의해 자동으로 정의된 클러스터 멤버가 있는 Application Server, WebSphere Application Server Community Edition 서버 및 PHP 서버에서만 사용 가능합니다.

분리 환경 설정

동적 클러스터를 동적 클러스터의 다른 인스턴스와 동일한 노드에서 실행하거나 동적 클러스터가 노드에서 실행 중인 유일한 동적 클러스터가 되도록 하려는지 여부를 지정합니다. 이 옵션은 규칙을 사용하여 클러스터 관리자를 자동으로 정의하도록 선택할 경우 사용할 수 있습니다. 클러스터 멤버를 수동으로 정의하는 경우 동적 클러스터 분리를 사용할 수 있는 해당 옵션이 없습니다.

  • 이 동적 클러스터의 인스턴스가 다른 동적 클러스터의 기타 인스턴스와 동일한 노드에서 실행될 수 있을 경우 분리 요구사항 없음을 선택하십시오. 이 옵션이 기본값입니다.
  • 이 동적 클러스터의 인스턴스가 동일한 노드에서 동일한 클러스터의 다른 인스턴스와 함께만 실행될 수 있을 경우 엄격한 분리를 선택하십시오.
  • 클러스터 인스턴스가 동일한 노드에서 동일한 공유 그룹에 있는 동적 클러스터의 다른 인스턴스와 함께 실행될 수 있을 경우 분리 그룹과 연관을 선택하십시오. 분리 그룹 이름 값을 지정하십시오. 이 동적 클러스터에 대해 새 분리 그룹을 작성하려면 고유 이름을 입력하십시오. 기존 분리 그룹 목록에서 선택하려면 찾아보기를 클릭하십시오. 현재 분리 그룹의 토폴로지가 표시됩니다. 분리 그룹 이름을 클릭하여 그룹을 선택하십시오.



WebSphere Virtual Enterprise Information Center(온라인)

관련 정보
동적 클러스터 콜렉션
멤버십 정책 빌더
단계 1: 동적 클러스터 서버 유형 선택
단계 2: 멤버십 메소드 선택
단계 3: 동적 클러스터 멤버 정의
단계 4: 서버 템플리트 선택
단계 5: 동적 클러스터 특성 구성
단계 6: 요약
동적 클러스터 멤버 콜렉션
동적 클러스터 멤버 설정

dc_detail_main