고가용성에 대한 확장성의 메시징 엔진 정책

고가용성에 대한 확장성의 메시징 엔진 정책은 메시징 엔진 정책 지원을 사용할 때 제공되는 사전 정의된 메시징 엔진 정책 유형입니다. 이는 클러스터에 고가용성 및 확장성 모두가 필요할 때 버스의 멤버인 클러스터를 구성할 수 있도록 지원합니다.

고가용성에 대한 확장성 구성으로 클러스터에 있는 각 서버의 메시징 엔진이 있고 각 메시징 엔진에 장애 복구 위치가 있습니다.

고가용성에 대한 확장성의 메시징 엔진 정책으로 클러스터에 있는 각 서버에 단일 메시징 엔진을 작성합니다. 각 메시징 엔진은 클러스터에 지정된 다른 서버로 장애 복구할 수 있습니다. 서버 간에 순차적 순환 관계가 있어서 각 서버는 두 개의 메시징 엔진까지 호스트할 수 있습니다. 각 메시징 엔진은 실패 복구할 수 있습니다. 즉, 메시징 엔진이 다른 서버로 장애 복구하고 원래 서버가 다시 사용 가능해지면 메시징 엔진이 자동으로 해당 서버로 돌아갑니다.

각 메시징 엔진은 기본 서버 목록에 있는 서버에서만 실행되도록 구성한 후 해당 기본 서버 목록에서 두 개의 서버만 지정하여 특정 서버에 지정됩니다. 각 서버는 하나의 메시징 엔진에 대한 첫 번째 기본 서버이고, 다른 메시징 엔진에 대한 두 번째 기본 서버이며, 이로 인해 서버 간 순환 관계가 작성됩니다. 기본 서버가 실행 중인 경우, 각 메시징 엔진이 해당 서버에 의해 항상 호스트되도록 실패 복구가 사용됩니다.

특정 메시징 엔진을 호스트할 수 있는 두 개의 서버는 메시징 엔진에 구성되는 메시지 저장소(데이터베이스 또는 파일 시스템)에 액세스할 수 있어야 합니다.

기존 메시징 엔진에 영향을 주지 않고 서버를 클러스터에 추가하려 하고 메시징이 항상 사용 가능하지 확인할 시스템에 고가용성에 대한 확장성 정책을 사용하십시오.

관리 콘솔에서 고가용성에 대한 확장성의 메시징 엔진 정책을 선택하면 다이어그램에 선택한 클러스터 및 정책의 결과가 표시됩니다.

다이어그램에 삼각형의 경고 표시가 없고 추가 구성이 필요합니까? 열에서 고가용성에 대한 확장성 행에 아니오를 표시하는 경우, 클러스터의 토폴로지 및 메시징 엔진의 구성이 적합하며 계속 진행할 수 있습니다.

다이어그램에 삼각형의 경고 표시가 있고 적합한 메시징 엔진을 구성하기 위한 방법에 대한 안내는 고가용성에 대한 확장성 행의 메시지를 검토하십시오.

클러스터에 고가용성이 필요한 경우, 해당 클러스터에 적어도 두 개의 노드(각각 하나의 서버가 있음)가 있어야 합니다. 즉, 클러스터에 적어도 두 개의 물리적 시스템이 있어야 합니다. 다른 노드에 다른 서버를 추가한다는 메시지가 있는 경우, 다시 이전으로 돌아가 클러스터를 버스의 멤버로 추가하기 전에 클러스터의 토폴로지를 재정의해야 합니다.

예를 들어, 다음 그림은 하나의 노드에 구성된 세 개의 서버를 나타냅니다. 해당 노드가 실패하면 메시징 엔진 중 하나가 장애 복구하는 데 사용할 수 있는 서버가 없습니다. 고가용성을 제공하려면, 적어도 하나의 메시징 엔진을 실행할 수 있는 서버가 있도록 하기 위해 개별 노드에 적어도 하나의 다른 서버가 있어야 합니다. 또한 하나의 메시징 엔진만 구성되어 있습니다. 확장성을 제공하려면 각 서버에 하나의 메시징 엔진만 있어야 합니다.

그림 1. 적합한 시스템 구성 없이 선택된 고가용성에 대한 확장성 정책
그림에서 단일 노드에 구성된 서버가 3개 있음을 표시합니다. 노드가 실패하면 메시징 엔진이 장애 복구하는 데 사용할 수 있는 다른 서버가 없습니다. 고가용성 정책과 함께 확장성을
준수하려면 메시징 엔진을 실행할 수 있는 다른 노드에 서버가 하나 이상 있어야 합니다. 확장성을 제공하려면 각 서버가 하나의 메시징 엔진과 함께 구성되어야 합니다.

그림 2는 메시징 엔진 구성이 고가용성에 대한 확장성 정책에 맞을 때의 예제입니다. 개별 노드에 각각 세 개의 서버와 세 개의 메시징 엔진이 있습니다. 각 메시징 엔진에는 기본 서버와 장애 복구에 사용할 수 있는 다른 서버 하나가 있습니다. 각 서버는 하나의 메시징 엔진에 대한 선호하는 호스트이며 다른 메시징 엔진에 대한 장애 복구 호스트입니다. 정책을 사용할 수 있기 때문에 경고 삼각형 및 희미해진 컴포넌트가 없습니다.

그림 2. 적합한 시스템 구성에 선택된 고가용성 정책의 확장성
그림에서 메시징 엔진 구성이 고가용성 정책과 함께 확장성에 적합한 경우를 보여줍니다. 3개의 다른 노드에 구성된 서버가 3개 있습니다. 각 서버마다 고유한 메시징 엔진이 있고, 메시징 엔진마다 1개의 기본 서버와
장애 복구에 사용할 수 있는 다른 서버가 있습니다. 각 서버는 하나의 메시징 엔진에 대한 기본 호스트 역할과
다른 메시징 엔진에 대한 장애 복구 호스트 역할을 합니다.

다음 테이블에는 고가용성에 대한 확장성 메시징 엔진 정책을 사용하는 세 개의 서버의 클러스터에 대한 메시징 엔진 정책 설정이 표시됩니다.

표 1. 예제 구성에 대한 메시징 엔진 정책 설정. 표의 첫 번째 열에는 메시징 엔진 이름이 표시되어 있습니다. 표의 두 번째 및 세 번째 열에는 메시징 엔진의 장애 복구 및 실패 복구 상태가 표시되어 있습니다. 네 번째 열에는 클러스터의 서버 3개가 나열되어 있습니다. 다섯번 째 열에서는 메시징 엔진이 기본 서버에서만 실행되는지 여부를 나타냅니다.
메시징 엔진 이름 장애복구 실패 복구 기본 서버 목록 기본 서버에서만 실행
clustername.000-busname true true
  • server1
  • server2
true
clustername.001-busname true true
  • server2
  • server3
true
clustername.002-busname true true
  • server3
  • server1
true

사전 정의된 고가용성에 대한 확장성의 메시징 엔진 정책으로 확장성 및 고가용성을 나타내는 구성을 작성합니다. 클러스터를 구성하여 확장성 및 고가용성을 제공하는 유일한 방법은 아니지만, 자주 사용되는 구성입니다. 메시지 전송이 우선순위이고 각 메시징 엔진의 가능한 위치 수를 증가시키려는 경우와 같은 기타 요구사항이 있으면, 사용자 정의 메시징 엔진 정책을 사용할 수 있습니다.

확장성에 대한 고가용성 및 워크로드 공유를 위한 구성의 자세한 정보는 관련 정보를 참조하십시오.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjt1004_
파일 이름:cjt1004_.html