WebSphere Extended Deployment에는 Application Server 환경을 모니터하고
관찰된 데이터를 기초로 최적화 및 권장사항을 작성할 수 있는 기능이 있습니다.
이 성능을 동적 조작이라고 합니다.
비즈니스는 점점 더 빠르게 중요한 서비스를 고객에게 전달하는 응용프로그램의
가용성 및 속도에 의지하고 있습니다. 가용성이 없어지면
비즈니스도 없어집니다. 즉, 기회가 없어지고 수익도 없어집니다.
동적 조작은 자원 가상화, 응용프로그램의 동적 배치, 응용프로그램에 대한 작업의
우선순위 지정 및 플로우 제어, 전체 동적 조작 하부 구조 관리와의 통합을 통해
응용프로그램의 계속적인 가용성을 지원하는 유연한 동적 환경입니다.
일반적인 WebSphere Application Server 환경에는 간혹
특정 응용프로그램의 전용 자원에 대한 정적 영역이 있습니다. 이 정적 구조로 인해
자원의 비효율 사용이 발생합니다. 일부 서버는 전체 성능을 사용하지 못하고 다른 서버는
과부하 상태가 됩니다.

WebSphere Extended Deployment는 동적 조작 기능을 사용하여 더 유연한 환경을 지원합니다.
동적 조작은 정의된 비즈니스 목표를 사용하여 효율을 최대화하는 자율 관리자로 구성됩니다.
이 자율 관리자는 성능 메트릭스를 모니터하고, 모니터된 데이터를 분석하며,
실행 조치에 대한 계획을 제공하고, 작업 플로우에 대한 응답으로
조치를 시작할 수 있습니다.

WebSphere Extended Deployment는 동적 조작 기능의 일부로 다음과 같은
자율 관리자를 제공합니다.
- Autonomic Request Flow Manager(ARFM)
- Application Server 층에서의 요청 순서와 요청 플로우 비율을 제어합니다.
분류 및 정의된 서비스 목표를 사용하여 ARFM(autonomic request flow manager)에서는 HTTP 요청을 다음 티어로
디스패치하는 방법과 시기를 결정합니다. ARFM은 이 요청이 ODR을 통해 라우트되지 않는 경우에도 IIOP(Internet Inter-ORB Protocol) 및 JMS(Java Message Service) 요청이 Application Server 티어에서 실행되는 시기를 결정합니다. IIOP 요청의 경우, 독립형 EJB(Enterprise JavaBeans) 클라이언트만 지원됩니다.
- 동적 워크로드 관리자(DWLM)
- 사용 가능한 Application Server 사이에 로드 밸런스를 조절합니다. 특히,
주어진 요청 플로우에 대해 DWLM은 응답 시간을 규칙적으로 하기 위해
사용 가능한 노드 사이에 요청 밸런스를 조절합니다.
DWLM은 응용프로그램 배치 제어기가 실행 중인 응용프로그램 하부 구조를
수정하는 대로 응용프로그램 상태를 동적으로 갱신합니다.
- 응용프로그램 배치 제어기
- 응용프로그램 인스턴스를 작성 및 제거하여 HTTP 요청을 관리합니다. 응용프로그램 배치 제어기는
달리 시스템 관리자의 수동 개입이 필요한 집중적 워크플로우 기간을 동적으로 처리합니다. IIOP 및 JMS 요청의 경우, APC(Application Placement Controller)에서 Application Server
인스턴스를 추가하고 제거할 수 있습니다. IIOP 요청의 경우, 독립형 EJB 클라이언트만 지원됩니다.
- 성능 상태 관리
- 조치가 필요한 기준을 식별하기 위해 성능 상태 정책을 사용하는
강력한 Application Server 환경을 유지보수합니다. 기준이 충족되면,
환경이 성능을 유지하도록 조치가 수행됩니다.
- Tivoli Intelligent Orchestrator
- Tivoli Intelligent Orchestrator와의 통합에 대한 지원을 제공합니다. Tivoli
Intelligent Orchestrator는 WebSphere Extended Deployment에서 관리하는 자원의 풀에서
시스템을 제거하고 풀에 시스템을 추가하기 위해 사용합니다.
Tivoli Intelligent Orchestrator와 통합하면 WebSphere Extended Deployment는
대형 관리 환경의 구성원이 될 수 있고 Tivoli Intelligent
Orchestrator가 할당된 자원으로 목표를 충족할 수 없을 때 WebSphere Extended Deployment를
지원할 수 있습니다.
On Demand Router(ODR)를 사용하는 자율 관리자는
동적 조작의 기본적인 작동 부분입니다.
서비스 정책을 정의하기 전에 ODR을 정의하여 시작할 수 있지만
정책이 적용되는 작업이 나타나기 전에 조작 정책을 정의할 수 있습니다.
하지만, 정책이 정의되지 않으면 초기 작업은 기본 정책에 의해 처리됩니다.
작업이 ODR을 입력하면, 최적화 효과로 성능 결과의 밴런스가 조절됩니다.
작업이 흐르는 동안, 동적 워크로드 관리자가 로드의 밸런스를 조절합니다. 작업 변동사항이
변경되고 노드에서의 작업 밸런스가 어긋나면 응용프로그램 배치 제어기,
Autonomic Request Flow Manager(ARFM) 및 동적 워크로드 관리자는 효율적인 작업의 흐름을 위해
실행 중인 응용프로그램의 밸런스를 다시 조정합니다.
Tivoli Intelligent Orchestrator는 응용프로그램 배치 제어기의 확장으로
노드 제어를 제공합니다.
이 자율 관리자 조합은 심리스(seamless), 엔드-투-엔드 동적 런타임 기능을 제공합니다.