Modernization Hub

Share Your Product Experience

Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.

Share Your Experience

IBM Z Workload Scheduler

IBM Active z/OS, z/OS UNIX Systems Services (USS), IBM System i (AS/400), Microsoft Windows, UNIX
Vendor
Categories
2
Recommended
Claim Your Listing
Verified Vendor Access
Request Access Now

Product Overview

The architecture of IBM Z Workload Scheduler (ZWS) is based on a client-server model, with the Controller as the central management component. The Controller resides on a z/OS system and manages job definitions, schedules, and dependencies. Tracker Agents are deployed on managed systems, including z/OS, z/OS USS, IBM System i (AS/400), Windows, and UNIX.

Communication between the Controller and Agents occurs over TCP/IP. The Controller uses a database, often DB2, to store job definitions, schedules, and status information. The Controller receives job submission requests, validates them, and dispatches them to the appropriate Tracker Agents.

The Tracker Agents execute the jobs and report status back to the Controller. The REST API provides programmatic access to ZWS functionalities, allowing for integration with other systems. The API uses HTTP and HTTPS for communication.

Security is a key consideration in the ZWS architecture. Authentication is handled through RACF, and access control is managed via RBAC. Data transmission between the Controller and Agents can be encrypted using TLS/SSL.

Audit logging captures all user actions and system events. The architecture supports high availability and scalability through features like Controller failover and load balancing. The design ensures efficient workload management and provides a robust and secure environment for batch processing.

Frequently Asked Questions

What is IBM Z Workload Scheduler?

IBM Z Workload Scheduler (ZWS) is a batch automation tool designed for z/OS environments. It allows users to define, schedule, and monitor batch jobs and workflows across various platforms, including z/OS, z/OS UNIX Systems Services (USS), IBM System i (AS/400), Microsoft Windows, and UNIX. It automates tasks, manages dependencies, and ensures efficient resource utilization.

How does IBM Z Workload Scheduler work?

ZWS provides centralized control over batch processing. Users define jobs, dependencies, and schedules through the Controller component. The Tracker Agent, installed on managed systems, executes these jobs. This architecture enables users to manage workloads across multiple platforms from a single point of control.

What are the main features of IBM Z Workload Scheduler?

Key features include job scheduling, dependency management, event-driven automation, resource allocation, and workload balancing. It supports complex scheduling scenarios, including calendar-based schedules, and allows users to define dependencies between jobs to ensure proper execution order. It also provides monitoring and reporting capabilities.

What are the common use cases for IBM Z Workload Scheduler?

ZWS is primarily used for automating and managing batch processing in z/OS environments. It is suitable for organizations with large batch workloads, complex dependencies, and a need for centralized control and monitoring. Common use cases include financial transaction processing, data warehousing, and system maintenance tasks.

Related Products

More from IBM

Access 1

Not Supported
z/OS

Alternatives available

Access 1 was a system monitoring tool designed to provide a centralized view of system resources across multiple platforms, including z/OS. It collected data from...

View Details →

ACF/NCP

Not Supported
z/OSz/VMzVSE/VSEn

Alternatives available

ACF/NCP is a mainframe-based network operating system for communication controllers, initially developed in the 1970s. It supports protocols like SDLC, X.25, and SNA, enabling connectivity...

View Details →

ACF/SSP

Supported
z/OS

ACF/SSP is a suite of programs designed to support and manage ACF/NCP (Network Control Program) on z/OS systems. Key components include the NCPGEN utility for...

View Details →

ACO SolutionPac

Not Supported
z/OS

Alternatives available

ACO SolutionPac was an IBM solution for automating MVS operations on z/OS. It integrated with NetView to manage both system and network tasks. The core...

View Details →

Ada/370

Not Supported
z/OSz/VM

Alternatives available

Ada/370 was an IBM compiler for the Ada programming language, targeting z/OS and z/VM mainframe environments. It facilitated the development of robust and reliable applications....

View Details →

ADF II

Supported
z/OS

Alternatives available

ADF II was a mainframe-based 4GL application development system designed to create online applications for IMS and CICS environments. Its primary function was to accelerate...

View Details →

Similar Products

$avers

Active
z/OS

$avers is an output management solution for z/OS, designed to manage, archive, and view JES output. Key components include the Output Manager, Archive Manager, and...

View Details →

ABARS/Assist

Active
z/OS

ABARS/Assist is designed to automate and monitor DFSMShsm ABARS backups. The core components include the Backup Manager, the Restore Manager, and the Monitoring Agent. These...

View Details →

ACC

Active
z/OS

ACC is a z/OS console automation solution designed to reduce manual intervention and improve operational efficiency. Key components include the Message Monitor, Rules Engine, and...

View Details →

ACO SolutionPac

Not Supported
by IBM
z/OS

Alternatives available

ACO SolutionPac was an IBM solution for automating MVS operations on z/OS. It integrated with NetView to manage both system and network tasks. The core...

View Details →

ADC2

Not Supported
z/OS

Alternatives available

ADC2 was a batch job scheduling solution primarily used in z/OS environments. It automated the scheduling and execution of batch jobs, managing dependencies and resource...

View Details →

Help Improve This Directory

Notice outdated information? Have insights about this product? Help the mainframe community stay informed with accurate, current data.

Share Your Product Experience

Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.

Share Your Experience