WebSphere Extended Deployment는 정책 추진 목표를 사용하여 성능 상태가 좋고 강력한 성능 목표 환경을 성취합니다. 조작 정책은 서비스 정책과 성능 상태 정책으로 구성됩니다. 서비스 정책은 감지된 중요성 레벨 및 대상 값에 따라 응용프로그램을 차별화할 수 있는 기능을 제공합니다. 성능 상태 정책은 감시할 조건을 식별하고 성능 상태가 좋은 Application Server 환경을 보장하기 위해 이 조건에 대해 조치를 수행할 수 있는 기능을 제공합니다.
WebSphere Extended Deployment는 감지된 중요성 레벨 및 대상 값에 따라 응용프로그램을 차별화할 수 있는 기능을 제공합니다. 목표의 종류는 여러가지가 있습니다. 목표에는 0, 1 또는 2의 대상 값이 연관되는데, 이 값에는 중요성이 연관됩니다. 이 기능에서는 관리자가 이 속성들을 정의할 수 있는 메커니즘이 필요합니다. Extended Deployment에서, 이 메커니즘은 서비스 정책입니다. 조작 정책은 서비스 정책 콜렉션으로, 하나의 목표와 트랜잭션 클래스 콜렉션을 가지고 있습니다. 각 트랜잭션 클래스는 정확히 하나의 서비스 정책에만 속합니다. 응용프로그램 URI는 작업 클래스를 사용하는 서비스 정책에 맵핑됩니다. 작업 클래스는 따라야 할 서비스 정책 비즈니스 목표를 인식하도록 특정 트랜잭션 클래스에 맵핑됩니다. 작업 클래스에 규칙 조건을 추가하여 워크로드를 더 특정한 기준으로 추가 분류할 수 있습니다.
서로 다른 서비스 정책들은 다른 종류의 목표를 가질 수 있습니다. 임의의 목표에는 연관된 값 또는 중요성이 없습니다. 평균 응답 시간 목표에는 하나의 연관된 응답 시간 임계값과 하나의 중요성이 있는 반면, 평균 응답 백분율 목표에는 두 가지의 연관된 값(백분율 및 시간)과 하나의 중요성이 있습니다. 대기열 시간 목표는 장기간 실행 응용프로그램에 사용 가능합니다.
서비스 정책에는 지정된 처리량 조건에 유효한 응답 시간, 처리량 또는 효율 대상이 지정됩니다. Autonomic Request Flow Manager(ARFM), 동적 워크클로우 관리자 및 배치 응용프로그램이 수행하는 성능 관리로 정의된 성능 결과 밸런스를 조절합니다. 임의가 아닌 플로우 사이에 정의된 밸런스는 임계값의 분수(소수)로 표시되는 동일 상대량만큼 모든 플로우가 임계값 하에 있도록 하거나, 반비례(100 - 중요성)하는 상대량만큼 임계값을 초과하도록 함으로써 성취됩니다. 임의 플로우에는 최소의 할당이 제공됩니다.
성능 목표 계획에는 지정된 성능 목표가 충족되는지 여부를 판별하기 위한 자율 관리자의 인스트루먼테이션과, 변경이 필요할 때 준비 모듈에게 알리는 보고 기능이 필요합니다. 또한 모든 성능 목표를 충족시킬 수 없을 경우를 고려하여, 비즈니스 값을 각 성능 목표에 지정할 수 있습니다. 관리자는 전개된 응용프로그램을 깊이 이해해야 실제적인 성능 목표를 작성할 수 있습니다.
성능 상태 정책은 Application Server에 대해 성능 상태 목표를 제공하는 것을 제외하고 서비스 정책과 거의 동일하게 작동합니다. 네 가지의 성능 상태 정책 조건의 카테고리가 존재합니다. 이 정책 조건은 초과 메모리 소모와 관련됩니다. 이 초과 메모리 소모는 메모리 누수, 초과 응답 시간을 표시하며, 초과 응답 시간은 정지된 서버, 서버가 수행한 작업량 및 서버 유효 기간을 표시할 수 있습니다. 성능 상태 정책 대상은 단일 서버, 클러스터의 모든 서버 또는 셀의 모든 서버가 될 수 있습니다. 또한 여러 성능 상태 정책으로 동시에 하나의 서버를 모니터할 수 있습니다. 찾는 조건 세트가 갖춰진 WebSphere Extended Deployment는 문제점이 발견될 때까지 동적 클러스터, Application Server 및 클러스터를 모니터한 후 조치를 수행합니다.
성능 상태 정책 개념에 관한 추가 정보는 성능 상태 관리 개요를 참조하십시오.