JES2:z/OS系统的关键作业管理与资源调度工具

需积分: 9 2 下载量 53 浏览量 更新于2024-07-21 收藏 2.19MB PDF 举报
JES (Job Entry Subsystem) 是IBM z/OS系统中的核心组件,它负责作业的接收、调度、管理和控制。JES2作为其迭代版本,是Houston Automatic Spooling Priority (HASP) 的继承和发展,进一步增强了系统在作业管理、数据管理和任务调度方面的功能。JES的主要职责是在作业执行前后进行资源管理和控制,而MVS (Microvacuum System) 则主要在作业运行期间进行操作。 JES2的功能包括但不限于: 1. **概述与架构**: - JES提供高效的工作流控制,包括作业的接收(如通过ISPF提交或网络接收,例如通过NJE或FTP)、排队等待系统的处理,以及对不同类型的作业进行分类管理。 - 它支持作业在处理过程中的输出管理和排序,确保输出的有序性和准确性。 2. **关键特性**: - JES2着重于优化spooling(分页输入/输出)机制,提高了系统的资源利用率和作业处理效率。 - 提供了细致的作业处理阶段控制,确保了各个阶段的顺畅进行。 - 检查点技术(Checkpointing)用于在作业执行过程中进行状态保存,提高了系统的恢复能力。 3. **关系与类型**: - JES2与MVS的关系体现在协作完成作业生命周期管理,MVS负责实际的执行,而JES2负责外围任务,如作业提交、调度和输出处理。 - JES2的出现是对ASP(Attached Support Processor)技术的继承,进一步扩展了任务管理和资源调度的能力。 4. **作业流程**: - JES2涉及作业的进入(作业提交和接收)、处理(包括资源请求和分配)以及最终的输出处理,这可能包括打印或其他形式的结果输出。 5. **需求背景**: - MVS之所以需要JES2,是因为它专注于处理大量的用户交互作业,并且随着业务需求的增长,对作业管理和资源利用的需求日益复杂,JES2提供了更高效、灵活的解决方案来应对这些挑战。 总结起来,JES2是z/OS系统中不可或缺的一部分,它通过改进的spooling机制、优化的调度策略和精细的管理功能,提升了整个系统的性能和用户体验,使得作业处理更加有序、高效和可靠。理解并掌握JES2对于任何从事z/OS系统管理或开发的人员都是至关重要的。