파티션에는 클러스터 및 노드 범위의 두 가지 가능한 범위가 있습니다. 응용프로그램은 파티션의 파티션 정의를 작성할 때 범위를 지정합니다. 파티션 범위는 작성 시 파티션의 고가용성(HA) 그룹 특성 및 클러스터 시작 후 파티션의 HA 그룹 처리 방법에 영향을 줍니다.
노드 범위 파티션은 값이 <node name>인 -pnn이라고 하는 그룹 특성의 노드 속성을 포함합니다. 노드 범위 파티션 네이밍은 아래에서 자세히 설명합니다.
다섯 개의 노드가 있는 경우 추가 속성 -pnn이 개별 노드에 있는 각 파티션을 다른 파티션과 구별하므로 다섯 개의 활성 파티션이 있습니다. 예를 들어 NodeA, serverA에서 –pnn 속성에는 NodeA 값이 들어 있습니다. 해당 논리 노드에 있는 해당 유형의 모든 파티션(N개의 Application Server 클러스터 구성원일 수 있음)의 경우 해당 파티션 세트에서 HA 그룹 특성 세트가 서로 유사하며 각 세트는 자체 클러스터 범위 그룹을 설정하는 특정 노드에 있습니다. 따라서 NodeA에 있는 파티션 중 하나가 활성화됩니다. NodeB에서 작성된 동일한 파티션의 경우 NodeA의 노드 범위 파티션과 고유하게 구별하도록 -pnn 값을 NodeB로 설정한 경우를 제외하고 모든 파티션이 해당 응용프로그램에서 동일합니다.
1/N 정책이 노드 범위 파티션과 일치하면 클러스터 구성원 시작 시 모든 노드에서 파티션이 한 번 활성화됩니다. 클러스터 구성원이 실행되고 있는 네 개의 노드가 있는 경우 파티션은 네 개의 노드 각각에서 한 번씩 활성화됩니다.
노드 범위 파티션은 활성화하기 전에 클러스터 쿼럼에서 대기하지 않습니다. 이 파티션 유형에 대한 요청은 구성원들 간에 라운드 로빙 설계에 기초하여 라우트됩니다. 따라서 엔드포인트가 둘 이상 있어야 하는 솔루션에서 노드 범위 파티션이 사용 가능합니다.
Related concepts
파티션과 HA 그룹의 관계