서비스 통합을 위한 일치 기준
일치 기준은 정책 정의에 포함된 하나 이상의 이름-값 쌍 집합입니다. 일치 기준을 사용하여 특정 메시징 엔진 또는 메시징 엔진 세트에 정책을 연결합니다. 이를 수행하려면 정책이 관리하기 원하는 고가용성 그룹 HAGroup, 즉 메시징 엔진을 포함하는 HAGroup의 특성과 일치하도록 정책의 일치 기준을 구성합니다.
이름 | 값 | 정책이 일치하는 메시징 엔진 |
---|---|---|
type | WSAF_SIB | 메시징 엔진 |
WSAF_SIB_MESSAGING_ENGINE | 메시징 엔진의 이름. 이는 서버의 메시징 엔진에 대해서는 node.server-bus 양식이고, 클러스터의 메시징 엔진에 대해서는 cluster.number-bus 양식으로 되어 있습니다. 여기서, number는 메시징 엔진이 버스에 추가된 순서와 관련됩니다.(클러스터를 버스에 추가할 때 작성되는 첫 번째 메시징 엔진의 번호는 000입니다.) | 특정 메시징 엔진 |
WSAF_SIB_BUS | 버스의 이름 | 특정 버스의 모든 메시징 엔진 |
IBM_hc | 클러스터의 이름 | 특정 클러스터의 모든 메시징 엔진 |
일치 기준을 사용하여 정책을 모든 메시징 엔진, 이름 지정된 버스의 모든 메시징 엔진, 특정 클러스터의 모든 메시징 엔진 또는 특정 이름을 갖는 단일 메시징 엔진과 연관시킬 수 있습니다.
가장 일반적인 정책은 제품과 함께 포함되어 있는 기본값인 "기본 SIBus 정책"입니다. 이 정책은 단일 일치 기준 type=WSAF_SIB를 갖습니다. 이 정책은 다른 정책과 더 일치하는 사항이 없는 모든 메시징 엔진과 일치합니다.
HAGroup에 지정할 정책의 경우, 모든 정책 기준이 일치해야 합니다. 복수 일치 기준을 지정할 수 있고, 일치하는 기준이 많을 수록 일치 사항이 더 많아집니다. 기준은 논리적으로 결합되며 메시징 엔진 HAGroup과 일치할 수 있는 정책 세트에 대한 효과적인 필터링 조건입니다. 정책에 HAGroup 특성 중 하나와 일치하지 않는 일치 기준이 있는 경우, 정책은 해당 HAGroup과 일치할 수 없습니다.
예를 들어, HAGroup에 WSAF_SIB_BUS=MyBus 특성이 있도록 요구하는 일치 기준을 추가하는 경우, MyBus라는 버스의 메시징 엔진에만 일치하도록 정책을 제한합니다.
다른 방법으로 HAGroup에 WSAF_SIB_MESSAGING_ENGINE=MyCluster.002-MyBus 특성이 있도록 요구하는 일치 기준을 추가하는 경우, MyCluster.002-MyBus라는 메시징 엔진에만 일치하도록 정책을 제한합니다.
IBM_hc 일치 기준을 사용하여 동일한 서버 클러스터에 있는 자원에 대해 동일한 정책을 사용할 수 있습니다(동일한 유형이 필수는 아님).
논리적으로 불가능한 기준 조합을 구성하지 않도록 주의하십시오. 예를 들어, 존재하지 않는 버스를 지정하거나 존재하지 않는 메시징 엔진의 이름을 지정하는 경우, 정책은 HAGroup과 일치할 수 없습니다.
또한 모든 메시징 엔진에 대해 충돌하는 일치를 작성하는 정책을 정의하지 않아야 합니다. 메시징 엔진이 둘 이상의 정책과 같은 강도로 일치하는 경우, 해결할 수 없는 충돌이 있고 오류가 발생합니다.
모든 메시징 엔진은 "기본 SIBus 정책"과 한 번 일치합니다. 따라서 다른 정책을 정의하고 일치 기준을 지정할 때 이러한 일치 기준이 "기본 SIBus 정책"이 작성하는 일치보다 강한 일치를 작성하도록 보장하기 위해 여러 일치 기준을 지정하십시오.
예를 들어, 버스의 모든 메시징 엔진과 정책을 연관시키려면 정책에 대해 일치 기준 type=WSAF_SIB 및 WSAF_SIB_BUS=bus_name을 지정하십시오. 버스의 모든 메시징 엔진은 정책에 지정된 기준과 두 번 일치합니다. 따라서 이 정책이 가장 많이 일치하고 해당 메시징 엔진과 관련되어 있으며 "기본 SIBus 정책"과 충돌하지 않습니다.
- "기본 SIBus 정책"은 type=WSAF_SIB의 일치 기준을 지정합니다.
- 버스의 모든 메시징 엔진과 정책을 연관시키려면 정책에 대해 일치 기준 type=WSAF_SIB 및 WSAF_SIB_BUS=bus_name을 지정하십시오.
- 클러스터의 모든 메시징 엔진과 정책을 연관시키려면 정책에 대해 일치 기준 type=WSAF_SIB, WSAF_SIB_BUS=bus_name 및 IBM_hc=cluster_name을 지정하십시오.
- 특정 메시징 엔진과 정책을 연관시키려면 정책에 대해 일치 기준 type=WSAF_SIB, WSAF_SIB_BUS=bus_name, IBM_hc=cluster_name 및 WSAF_SIB_MESSAGING_ENGINE=messaging_engine_name을 지정하십시오.