![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
서비스 정책 정의
작업 요청을 분류하고 우선순위를 지정하기 위해 서비스 정책과 대부분의 작업 요청 유형의 경우 작업 클래스를 정의할 수 있습니다. 서비스 정책은 경우에 따라 사용자 정의 성능 목표와 중요도 레벨로 구성됩니다.
시작하기 전에
다음 태스크를 수행하려면 관리 권한이 필요합니다.
- 서비스 정책 및 트랜잭션 클래스 작성, 수정 또는 제거
- 규칙 빌더를 통해 규칙 수정
이 태스크 정보
서비스 정책은 트랜잭션 클래스를 통한 작업 요청과 관련이 있습니다. 각 작업 요청은 정확히 하나의 트랜잭션 클래스에 속하고 각 트랜잭션 클래스는 정확히 하나의 서비스 정책에 속합니다. 대부분 유형의 작업 요청의 경우 수신 요청을 트랜잭션 클래스로 맵핑하는 데 작업 클래스가 사용됩니다. 각 작업 클래스는 Java™ EE(Java Platform, Enterprise Edition) 애플리케이션과 기본 요청 기능에 첨부됩니다(HTTP의 URI 접두부, IIOP의 메소드 이름, JMS(Java Message Service)의 버스 대상). 각 작업 클래스는 관련 요청이 트랜잭션 클래스로 분류되는 방법을 지정합니다. 일반 서버 클러스터 및 SIP의 경우에는 작업 클래스가 사용되지 않습니다. 대신 트랜잭션 클래스로 요청을 분류하는 규칙이 ODR에서 구성됩니다. 서비스 정책 사용자 정의 특성을 사용하여 트랜잭션 클래스 기반의 지속적인 서비스 정책 위반에 대한 서비스 정책 경고를 생성할 수 있습니다. 자세한 정보는 서비스 정책 사용자 정의 특성에 대해 읽어 보십시오.
UDP를 통한 SIP 트래픽의 경우 CPU 과부화로 인해 재전송이 발생하는 것을 방지하기 위해 CPU 과부하 보호를 위해 승인 제어를 사용 가능하게 해야 합니다. SIP에 대해 CPU 과부하 보호에 대한 승인 제어를 사용한 경우 임의의 목표 유형을 절대로 사용해서는 안됩니다. 평균 응답 시간 또는 백분위수 응답 시간 목표만 사용해야 합니다. 목표에 지정된 응답 시간 임계값은 클라이언트의 T1 타이머(기본값: 500밀리초) 값 이하로 설정해야 합니다. ARFM 제어 패널에 구성된 거부 평균 응답 시간(목표 응답 시간 임계값으로부터 전달된 값)과 거부 정책은 클라이언트의 T1 타이머보다 작아야 합니다. CPU 과부하 보호를 출입 제어 사용에 대한 정보는 ARFM(Autonomic Request Flow Manager) 구성에 대해 읽어 보십시오.
제한사항: 대화 상자/세션 지향이 HTTP 또는 SIP에 대해 사용 가능하게 설정되어 있는 경우, 서비스 정책을 이전부터 있던 대화 상자 또는 세션의 일부분인 메시지에, 그리고 이전부터 있던 대화 상자 또는 세션의 일부분이 아닌 메시지에 적용할 수 없습니다.
서비스 정책을 작성하는 경우 목표 값 구성을 위한 다음 사양을 고려하십시오. 목표 유형이 평균 응답 시간 또는 백분위수 응답 시간인 경우 목표 값을 설정하십시오. 적절한 목표 값을 설정하려면 로드가 거의 또는 전혀 없는 경우 애플리케이션의 평균 응답 시간을 측정하십시오. 목표 값을 관찰된 평균 응답 시간의 약 2배로 설정하십시오. 예를 들어, 애플리케이션 평균 응답 시간이 1초인 경우 목표 값을 2초로 설정하십시오.
- arfmManageCpu 셀 사용자 정의 특성을 false로 설정하여 ARFM(Autonomic Request Flow Manage) 큐 처리를 사용 안하도록 설정하십시오.
- 시각화 데이터 서비스를 사용 가능하게 하십시오. 자세한 정보는 시각화 데이터 서비스 구성에 대해 읽어 보십시오.
- 애플리케이션이 특정 기간(예를 들어, 1주일 또는 1개월) 동안 보통 수준의 로드로 실행되도록 허용하십시오.
- 관리 콘솔의 에서 애플리케이션의 평균 응답 시간을 확인하십시오.