HTTP 요청 유형에 대한 동적 응용프로그램 배치는 노드 그룹, 동적 클러스터, ODR(On Demand Router) 및 연관 자율 관리자, 응용프로그램 배치 자율 관리자의 협업을 통해 WebSphere Extended Deployment에서 수행됩니다. 응용프로그램에서 작업 요청의 유동적인 볼륨은 응용프로그램 배치 기능을 통해 Application Server측에서 동적으로 만족되므로 정의된 비즈니스 목표의 무결성을 보장합니다.
응용프로그램 배치는 요청 플로우 우선순위 기능(요청 플로우 우선순위 개요)에 대한 자연스러운 확장 기능입니다. ODR과 이와 연관된 자율 관리자는 정의된 정책에 따라 올바르게 작업을 진행하도록 보장하고 응용프로그램 배치 기능은 응용프로그램 및 응용프로그램을 실행하는 노드에서 작업의 유입을 지원하기 위한 올바른 레벨을 유지하도록 보장합니다. 작업 플로우가 적은 경우 자원 풀에서 실행하는 응용프로그램 인스턴스는 최소 수준으로 유지됩니다. 작업 플로우가 많은 경우 실행하는 응용프로그램 인스턴스는 요청과 같은 수준으로 증가합니다.
이전 그래픽은 작업 플로우 요구가 적은 경우 주식 매매 기업에서 사용하는 응용프로그램 배치 프로세스를 표시합니다. 예를 들어 이 스냅샷에서는 최대 사용 시간이 아닌 시간의 요청 플로우를 표시합니다. ODR 및 해당 관리자에서는 수신 요청 플로우 우선순위를 제어합니다. 응용프로그램 배치 기능의 의사 결정 단위에서는 지정된 Application Server 자원의 요구 레벨뿐만 아니라 수신 URI 요청의 서비스 정책을 인식합니다. 결과적으로 실행하는 응용프로그램 인스턴스는 지정된 요구에 적합합니다.
그 다음 수신 URI 요청이 갑자기 상승하게 됩니다. 예를 들어 지금이 점심 시간이고 모든 온라인 거래 고객이 개인적인 용도로 웹에 자유롭게 액세스합니다. 이때 다른 환경에서 수동 개입으로 처리해야 하는 작업 요청 변동이 갑작스럽게 발생하면 동적 조작의 자율 기능을 통해 이 상황을 지원 없이 처리합니다.
보다 강력한 요청 플로우가 발생한 동안 응용프로그램 배치 기능에서 많은 응용프로그램 URI에서 작성한 비즈니스 목표를 만족하는지 확인해야 합니다. 결과적으로 환경의 밸런스를 조절하도록 동적 조작의 자율 관리자를 함께 작동해야 합니다. 이전 그래픽에서 조절한 이 밸런스를 확인할 수 있습니다. 사용 가능한 노드에서 실행하는 응용프로그램 인스턴스를 증가시켜 작업 플로우 변동을 만족하는 동시에 서비스 정책 정의의 밸런스를 조절합니다. 최대 사용이 감소하면 이에 따라 응용프로그램 배치 기능에서는 응용프로그램 인스턴스의 실행 수를 감소시킵니다.
동적 응용프로그램 배치 기능에는 WebSphere Extended Deployment의 기본 컴포넌트가 필요합니다. 응용프로그램 배치에는 노드 그룹, 동적 클러스터 및 서비스 정책이 필요합니다. 노드 그룹은 공통된 성능을 포함하는 노드의 자원 풀입니다. 동적 클러스터는 응용프로그램 전개 대상으로 노드 그룹과 긴밀하게 통합되어 있습니다. 서비스 정책은 특정 응용프로그램 URI에 지정된 성능 목표입니다.
이 컴포넌트는 자율 관리자와 통합할 때 동적 응용프로그램 배치 작동을 지원합니다.