IBM Tivoli Workload Scheduler - IBM Tivoli Workload Scheduler For Z/OS

IBM Tivoli Workload Scheduler For Z/OS

Tivoli Workload Scheduler for z/OS (TWSz) runs on IBM's System z operating system. TWSz schedules and runs work on multiple platforms, both mainframe and distributed. TWSz comprises a zOS started task known as a Controller and programs known as Tracker-Agents running on every machine under its control.

The Controller's databases hold details of the work to run, the scheduling instructions and information about resources and restrictions. The databases provide input to the Long Term Plan which is a calculation of when work will run in the future. A second plan, the Current Plan, uses the Long Term Plan as input to determine which jobs will it should include and expands that with information from the databases. The Current Plan is a detailed production schedule. Current Plan will submit jobs when precessors are complete and resources are available.

The Tracker-Agent, which is a zOS started task or a program running on Unix, Windows, HP-UX, or any other operating system, communicates with the Controller to feedback information about jobs starting and ending. The Controller uses that information to update its Current Plan, changing statuses and submitting jobs as their predecessors finish.

The Controller can replace the TWS Distributed Master Domain Manager (Maestro) and control a distributed network of Maestro Agents by generating and propagating the Maestro Symphony file. This is known as End-To-End Scheduling.

Communication with TWSz is via a set of supplied and customisable ISPF panels. There has been limited function graphical user interfaces (GUI)available for more than a decade, the latest is the web browser based Tivoli Dynamic Workload Console (TDWC). The TDWC doesn't supply all the functions available with the ISPF interface which is need to browse and modify the Long Term Plan, run maintenance batch jobs, rerun old jobs from the DB2 repository, run audit trail reports and access Service Functions.

Read more about this topic:  IBM Tivoli Workload Scheduler