IBM Workload Automation V9.3

使用 IBM Workload Automation 管理工作负载

关于此任务

IBM Workload Automation 是 IBM® 提供的用于自动执行所有工作负载管理任务的产品服务组合。 IBM Workload Automation 的调度功能可帮助您规划工作负载生产的每一个阶段。 在处理时间段内,生产控制程序管理生产环境并自动执行大部分操作员活动。 调度程序准备作业以供运行,解析相互依赖关系,并启动和跟踪作业。 由于作业依赖关系一旦得到满足,作业就会开始运行,因此可最大限度地缩短空闲时间并显著提高吞吐量。 作业始终按顺序运行,如果某个作业失败,那么调度程序可以在最低限度或者无需操作员干预的情况下处理恢复流程。

工作负载管理基于包含调度对象定义的数据库。 有两种版本的调度对象数据库,取决于主工作负载控制器的安置:可基于大型机计算机(在此情况下即 z/OS®)或基于分布式平台。 某些调度对象可同时存在于两个数据库中,某些仅适用于分布式平台,某些可能仅适用于大型机平台。

生成工作负载所需的对象定义的最小集合包括工作站、作业和作业流。 其他所需调度对象可预定义并作为缺省对象存在。

工作站定义表示计算机系统或另一个能够运行特定任务并且能够向调度程序报告任务执行状态的实体。 通过 IBM Workload Automation 接口,您可以识别与工作站关联的物理资源。

作业表示调度程序调度并启动的任务(可执行文件、程序或命令)。 作业由工作站运行,运行后,其状态指示运行是否成功。 作业定义可指定运行不成功时所执行的操作信息。 不包含在作业流中的作业不具有任何用于运行的属性,这些作业仅作为任务描述,用于定义如何以指定工作站已知的形式执行任务。

作业流表示相关作业的容器并且可按运行时、序列、并行限制、重复、分配优先级或资源等对作业进行组织。 作业流是所管理的工作负载的宏元素。

调度计划是一个任务列表,告知 IBM Workload SchedulerIBM Workload Scheduler for z/OS 要运行的作业以及在启动每个作业前必须满足的依赖关系。 IBM Workload SchedulerIBM Workload Scheduler for z/OS 使用调度数据库中存储的元素构建计划。

需要跟踪计划的运行,以发现可能会影响有效交付工作产品的问题。 可以从任一平台(z/OS 和分布式平台)上基于 Web 的 Java™ 界面 Dynamic Workload Console 执行跟踪。 作为 z/OS 平台上 Dynamic Workload Console 的备用界面,您也可以使用 ISPF 面板界面,在分布式平台上,您可以使用命令行界面。

请参阅业务场景,其中描述了基于 IBM Workload Automation 的工作负载管理的可能实施。