파티션은 여러 개의 Application Server에서 활성화되므로 모든 파티션의
PMI 데이터는 클러스터의 여러 Application Server에 분산될 수
있습니다. 대부분의 경우 전체 클러스터에서 가장 활동적인 N개의 파티션에 관심이
주목됩니다. 파티션 기능(WPF)은 PMI 수집 및 정렬 기능을 제공하여 이 요구사항을
만족시킵니다.
WPF는 한 서버를 모든 서버에서 파티션 통계 데이터를 수집하는 PMI 총계기로
선택합니다. PMI 총계기는 1/N 정책이 있는 HA 그룹입니다. 정책 이름은
WPF PMI 총계기 정책입니다.
wpfadmin 도구를 사용하여 정책을
사용자 정의할 수 있습니다. 언제든지 코어 그룹에서
하나의 PMI 총계기만이 활성화됩니다. 이 총계기는 모든 파티션된 응용프로그램에
대한 통계를 수집할 책임이 있습니다. 비즈니스 실행 속도가 느려지지 않도록
이 PMI 총계기를 내장 파티션과 다른 별도의 서버에서 실행하는 것이
가장 적절합니다. 각 Application Server는 PMI가 작동될 때 모든 파티션 PMI
데이터를 공개할 책임이
있습니다. 총계기는 사용자가 지정한 간격으로 실행되므로 사용자에게
표시되는 통계 볼륨이 줄어듭니다. PMI 총계기는 다음을 수행합니다.
- 각 파티션에 대해 여러 가지 다른 서버에서 통계를 수집합니다. 파티션은
서버 사이에서 이동할 수 있으므로 파티션의 PMI 데이터를 다른
Application Server에 분산시킬 수 있습니다. PMI 총계기는 모든 서버에서 파티션에 대한 모든 PMI 데이터를
수집해야 합니다.
- 사용자가 원하는 사항에 따라 PMI 통계를 정렬합니다. 예를 들어, 사용자가
이전 15초 동안 가장 활동적인(트랜잭션 수가 가장 큰) 50개의 파티션에
관심이 있는 경우가 있습니다. PMI 총계기는 이전 15초에서 PMI 통계를
계산하여 트랜잭션 수에 따라
정렬합니다.
- 정렬된 PMI 통계 결과를 공개합니다.
사용자는 파티션 기능 PMI 통계를 등록할 때 통계 관심 분야를
지정할 수 있습니다. 이러한 관심 분야로는 응용프로그램 이름 및 세션 EJB 이름,
통계 유형, 통계 범위, 파티션 수 및 수집 간격이 있습니다.
사용자가 관심 분야를 등록한 후에 변경할 수도 있습니다.