利用 WebSphere Application Server for z/OS 中面向目标的工作负载管理
2009-09-29 00:00:00 来源:WEB开发网在研究此配置的细节之前,下面首先列出 WebSphere Application Server for z/OS 采用拆分地址空间体系结构的一些原因:
面向业务的工作负载管理:
体系结构提供了区分较高优先级查询(例如,在 0.05 秒内完成 95%)与较低优先级查询(例如,在 5 秒内完成 80%)的功能。
WLM 能够动态管理服务区域数量,以便实现总体系统吞吐量目标。
分离事务与应用程序执行:
“受信任的代码”在控制区域中运行,用户应用程序代码在服务区域中运行,从而将应用程序执行与事务管理完全隔离。
事务恢复由控制区域处理。
WebSphere Application Server 提供了附加的异常处理机制。例如,事务超时处理:在控制区域检测到事务超时的情况下,可设置控制区域重新启动服务区域以清理系统资源,从而防止由于应用程序挂起而阻塞资源。
本文的其余内容将详细研究 WebSphere Application Server for z/OS 与 Workload Manager for z/OS 之间的集成。
Enclave 和 WebSphere Application Server 事务分类
Enclave 的概念最初是在 MVS™ 5.2.0 中引入的,主要适用于来自 WebSphere Application Server、IBM DB2® DDF、IBM HTTP Server 等的“新工作负载”。Enclave 提供了跨 Sysplex 中的多个地址空间和系统管理业务事务性能的能力。换句话说,子系统(例如 WebSphere Application Server)将创建 Enclave(某种令牌)来表示每个工作请求,然后可以在 Enclave 边界内封装不同地址空间中用于事务执行的基础 z/OS 可分派单元(可信计算基础 (TCB) 或服务区域)。
Enclave 具有一些重要功能:
可以独立于地址空间的性能目标对整个事务执行进行调度以满足 Enclave 的性能目标,可分派单元运行于这些地址空间之上。
Tags:利用 WebSphere Application
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接