IBM WebSphere Application Server
워크로드 관리 샘플






WebSphere Application Server WLM(Workload Management) 기술은 확장성(높은 사용 가능한 환경)을 요구하는 J2EE 응용프로그램용 엔터프라이즈 레벨 플랫폼을 제공합니다. 워크로드 관리는 요청을 가장 효율적으로 처리할 수 있는 엔터프라이즈 Bean 및 Servlet에 들어오는 작업 요청의 분배를 최적화합니다. 워크로드 관리는 서버가 사용 가능하지 않을 때 실패복구 지원도 제공하며, 응용프로그램 가용성을 향상시킵니다.

 
 
BeenThere 워크로드 관리 샘플

BeenThere 워크로드 관리 샘플 응용프로그램은 IBM WebSphere Application Server Network Deployment Edition의 WLM 성능을 보여줍니다. WLM은 명확한 출력을 산출하지 않는 서버 클러스터의 환경을 위한 고급 기능입니다. 그러므로 조치 시 이 기능을 보는 것은 어렵습니다. 이 샘플을 사용하면, 조치 시 HTTP(Hypertext Transfer Protocol) 요청 및 EJB(Enterprise JavaBeans) 요청의 WLM을 볼 수 있습니다. 더구나, 샘플은 실시간으로 WLM 실행을 보여주며, 응용프로그램이 구성을 위해 제외되는 방식으로 운영되는지 검증할 수 있게 합니다.

BeenThere 워크로드 관리 샘플은 J2EE 응용프로그램을 IBM WebSphere Application Server Network Deployment 환경에서 실행하는 방법, 이를 실행하는 서버에 대한 런타임 정보를 얻을 수 있는 방법도 보여줍니다. WebSphere Application Server의 근본적인 시스템 관리 인프라스트럭처는 JMX(Java Management Extensions)에 기반합니다. JMX는 전체 환경의 조작 제어를 제공할 뿐 아니라 런타임 및 시스템 구성 정보를 얻고 수정하도록 응용프로그램에 표준 프레임워크를 제공합니다. JMX를 사용하면, BeenThere 응용프로그램은 Application Server 런타임 정보를 프로그래밍 방식으로 얻을 수 있습니다.