大型机高级系统管理技术 第4章作业控制子系统
大型机高级系统管理技术 第4章 作业控制子系统
第4章作业控制子系统 MVS操作系统通过JES子系统对系统中绝 大多数的作业进行控制和管理,包括从系 统外部接收作业、对系统中的作业进行调 度、管理作业的输出等。 在定制MVS系统时客户可以选择使用两个 不同的JS子系统:JES2和JES3
第4章 作业控制子系统 ▪ MVS操作系统通过JES子系统对系统中绝 大多数的作业进行控制和管理,包括从系 统外部接收作业、对系统中的作业进行调 度、管理作业的输出等。 ▪ 在定制MVS系统时客户可以选择使用两个 不同的JES子系统:JES2和JES3
第4章作业控制子系统 在MVS系统中,一个作业的生命期分为六 个阶段: 输入(nput) 转换( Conversion) 运行( Processing) 输出( Outpu) 打印( Print/ punch) 清除( Purge)
第4章 作业控制子系统 ▪ 在MVS系统中,一个作业的生命期分为六 个阶段: 输入(Input) 转换(Conversion) 运行(Processing) 输出(Output) 打印(Print/Punch) 清除(Purge)
第4章作业控制子系统 JES2和JES3 ■基本工作类似,将作业读入系统、转换为 系统可识别的格式、调度作业的运行、处 理作业的输出、最终将作业从系统中清除。 JES3针对多处理器
第4章 作业控制子系统 JES2和JES3 ▪ 基本工作类似,将作业读入系统、转换为 系统可识别的格式、调度作业的运行、处 理作业的输出、最终将作业从系统中清除。 ▪ JES3针对多处理器
4.1JES2的简述 JES2所支持的系统配置 JES2的功能 JES2的客户化 JES2的交互(JS2的消息诊断,系统控制)
4.1 JES2的简述 ▪ JES2所支持的系统配置 ▪ JES2的功能 ▪ JES2的客户化 ▪ JES2的交互(JES2的消息诊断,系统控制)
4.1.1JES2的配置 ■几个问题: JES2是如何管理它的工作的? JES2的数据保存在哪里,JES2又是如何 保证数据的完整性的? ■JES2支持哪些处理系统的配置类型?
4.1.1 JES2的配置 ▪ 几个问题: ▪ JES2是如何管理它的工作的? ▪ JES2的数据保存在哪里,JES2又是如何 保证数据的完整性的? ▪ JES2支持哪些处理系统的配置类型?
4.1.1.1JES2中数据集的管理 JES2中两种类型的数据集: SPOOL数据集 ■检查点数据集 所有这些数据集都保存在DASD设备上 direct access storage devices)
4.1.1.1 JES2中数据集的管理 JES2中两种类型的数据集: ◼ SPOOL数据集 ◼ 检查点数据集 所有这些数据集都保存在DASD设备上(direct access storage devices)
4.1.1.1JES2中数据集的管理 SPOOL (Simultaneous peripheral operations online) ■ SPOOL在本课程中一般解释成是系统对作业处理的一个 过程,包含几层含义: 使用DASD设备上的存储空间作为一个缓冲存储器,用来 降低在外围设备和程序之间传递数据的延迟。 将输入流读到获将输出流写到一个中间设备上,等待接下 来的处理或输出。 当系统忙于其它的工作时,用来执行一些操作,如打印 有些情况下我们也使用 SPOOL这个词来表示那些包含了 SPOOL数据集的DASD设备
4.1.1.1 JES2中数据集的管理 ▪ SPOOL(Simultaneous peripheral operations online) ▪ SPOOL在本课程中一般解释成是系统对作业处理的一个 过程,包含几层含义: 使用DASD设备上的存储空间作为一个缓冲存储器,用来 降低在外围设备和程序之间传递数据的延迟。 将输入流读到获将输出流写到一个中间设备上,等待接下 来的处理或输出。 当系统忙于其它的工作时,用来执行一些操作,如打印。 ▪ 有些情况下我们也使用SPOOL这个词来表示那些包含了 SPOOL数据集的DASD设备
4.1.1.1JES2中数据集的管理 SPOOL数据集 JES2将所接收的作业(包括JCL、作业的控 制语句、作业的数据)写到一个 SPOOL数 据集中,等待系统空闲时在处理。 SPOOL 数据集实际上是所有输入的作业和JES2管 理的系统输出的一个存储仓库
4.1.1.1 JES2中数据集的管理 ▪ SPOOL数据集 JES2将所接收的作业(包括JCL、作业的控 制语句、作业的数据)写到一个SPOOL数 据集中,等待系统空闲时在处理。 SPOOL 数据集实际上是所有输入的作业和JES2管 理的系统输出的一个存储仓库
4.1.1.1JES2中数据集的管理 检查点数据集: ■描述一组JES2维护的位于DASD设备或一些相关设备上 的数据集。检査点数据集同样包含了JES2中作业队列和 输出队列的一个备份,这些备份信息中包含了系统中有哪 些作业正在被处理,以及每一个作业被处理到哪一步。 同 SPOOL数据集同样,位于一个多配置系统检查点数据 集可以被系统中的所有成员访问,但任何一个时刻只能有 个成员可以控制这些数据集。 JES2定期对检查点数据集进行更新。 检査点数据集中的数据除了在JS2或系统发生故障时使 用外,这些数据对于JS2中作业的处理也是非常关键的
4.1.1.1 JES2中数据集的管理 检查点数据集: ▪ 描述一组JES2维护的位于DASD设备或一些相关设备上 的数据集。检查点数据集同样包含了JES2中作业队列和 输出队列的一个备份,这些备份信息中包含了系统中有哪 些作业正在被处理,以及每一个作业被处理到哪一步。 ▪ 同SPOOL数据集同样,位于一个多配置系统检查点数据 集可以被系统中的所有成员访问,但任何一个时刻只能有 一个成员可以控制这些数据集。 ▪ JES2定期对检查点数据集进行更新。 ▪ 检查点数据集中的数据除了在JES2或系统发生故障时使 用外,这些数据对于JES2中作业的处理也是非常关键的