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 런타임 정보를 프로그래밍 방식으로 얻을 수 있습니다. |