390进阶: 主机中的作业管理 & 主机的Workload Manager

主机中的作业管理

主机的作业是由一个叫JES (Job Entry Subsystem)的软件来管理,JES 中有些定义好的执行空间叫Initiator。 每个Initiator都会有一个或多个job class. 到 =S;INIT就可以看出你的系统的initiator的配置。



每个作业也会指定job class. 在用户提交作业时,JES 就会看哪个initiator 定义有指定的jobclass, 而且还有空,该initiator 就会用来执行该作业。如果没有一个initiator定义有作业中指定的job class, 该作业就会放在input queue (=S;I) 中。或者如果所有定义有该job class的initiator 都在忙乎,后面指定该job class的作业也会在input queue中待命。

作业的输出根据output class来确定它的去向。一般MSGCLASS=H就会放到JES Hold Queue 中(=S;H); 其他outout class 的结果放在OUTPUT Queue 中(=S;O); 而MSGCLASS=Z是不保留作业输出的。

每个Initiator, Job Class 和Output class 都会在JESPARM中定义( SYS1.PARMLIB(JES2DP))。当然这些都可以动态修改。

关于JES 的操作一般可以通过SDSF来实现,试一试=S, 然后试着输入画面提示的每个菜单项。


主机的Workload Manager

主机的作业或started task的执行优先级等是由Workload Manager来管理。
Goal Mode Workload Manager, 通过ISPF Panel (=12;6), 预先定义好你的执行环境,服务级别(service class),和作业规则。由于此系统复杂,先就job的情况说一说。

Workload Manager 可以根据job name, user id, job class等来确定作业的优先级。作业的优先级可以是速度(velocity), 和执行时间。

例如生产作业最重要,应以每小时60公里(最高100)的速度前进,而测试作业不重要,应以每小时20公里的速度前进.TSO用户每次按健应在0.5秒内给与应答,0.5秒之后则以每小时40公里的速度前进。

在例如,作业名以@开头的都认为是测试作业,在job class=G的作业都是生产作业,用户名为OP9999递交的作业需要特殊护理。

Workload Manager 的定义可以通过ISPF Panel动态改变,也可以在SDSF中逐一修改,试一试=S;DA, 然后按俩次PF11(往右翻俩页),看到一栏SRVCLASS,这就是预先定义好的service class. 要想改变你的作业执行的优先级,只需修改service class, 然后回车。

Workload Manager 对CICS, DB2, Started Task, OMVS, TSO 等都有特殊的关照。  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值