主机中的作业管理
主机的作业是由一个叫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 等都有特殊的关照。
主机的作业是由一个叫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 等都有特殊的关照。