The Tivoli* Operations Planning and Comprehensive Workload Planning Control (Tivoli OPC) licensed program Tivoli OPC constructs operating plans is part of Tivoli OPC Operations and based on user-supplied descriptions Administration discipline. Tivoli OPC of the DP department and its pro- supports operations management, duction workload. These plans providing the foundation for provide the basis for your service enterprise-wide production workload level agreements and give you a management. picture of the production workload at any point in time. You can simulate Whether you control a single-image the effects of changes in your pro- OS/390* system or complex, multi- duction workload and in resource vendor networks and systems from a availability by generating trial plans. single point of control, Tivoli OPC helps you plan, manage, and auto- Good planning is the cornerstone of mate the production workload. any successful management tech- nique. Effective planning also helps Tivoli OPC – Working with Other Using the controller feature, the base you maximize return on your invest- IBM Products OS/390 tracker, the OPC Tracker ments in information technology. Tivoli OPC interfaces directly with a Agents for other operating platforms, number of other IBM products pro- and Tivoli OPC's open interfaces, you Centralized Systems Management viding an integrated approach to the can control the workload in virtually From a single point of control, Tivoli control of complex production work- any operating environment. OPC analyzes the status of the pro- loads. duction work and drives the proc- Tivoli OPC is more than just a batch essing of the workload according to NetView*. Tivoli OPC lets you scheduling tool—it is a production business policies. It supports a schedule WTO operations in conjunc- management system able to manage multiple-end-user environment, ena- tion with the production workload all the work running on any system. bling distributed processing and processing. Alerts are passed to the control across sites and departments NetView program in response to situ- OPC was voted best scheduling within your enterprise. ations that occur while processing the package by the IBM Mainframe User production workload. The NetView Information Exchange (IBEX) group, Systems Management Integration program can then trigger Tivoli OPC an independent organization. Solutions to today's systems manage- to perform actions in response to ment problems require integration of these situations. The State-of-the-Art application programs and processes. Solution Tivoli OPC offers you integration with: Resource Object Data Manager Agents for controlling the workload (RODM). It provides a central Tivoli OPC provides leading-edge sol- on non-MVS platforms location for storing, retrieving, and utions to problems in production work- managing the operational resource Other systems management appli- load management. It maximizes the information needed for network and cation programs throughput of work, optimizes your systems management. You can map resources, but lets you intervene man- Application programs running in an Tivoli OPC special resource to a ually when required. Systems Application Architecture* RODM object. This lets you schedule (SAA*) environments. the production workload considering actual resource availability, dynam- ically updated.
| System Automation for OS/390
| (SA/390). SA/390 initiates automation | procedures that perform operator functions to manage MVS compo- nents, datasets, and subsystems. | SA/390 includes an automation started tasks. Because Tivoli OPC Dynamically modifying your work- | feature for Tivoli OPC. tracks the status of started tasks, you load schedule in response to can serialize work, such as backups changes in the production environ- Tivoli Performance Reporter for of transaction databases, according to ment, such as urgent jobs or hard- OS/390 (Performance Reporter) the status of your CICS or IMS sub- ware failures Performance Reporter helps you systems. Resolving workload dependencies effectively manage the performance of your system by collecting performance LoadLeveler*. LoadLeveler balances Managing the use of shared data in a DATABASE 2 (DB2) data- the workload for clusters of UNIX** resources, for example tape and base and presenting the data in a systems. The OPC Tracker Agents cartridge drives variety of formats for use in systems for AIX and the other UNIX implemen- Tracking each unit of work management. Performance Reporter tations can integrate with LoadLeveler uses data from Tivoli OPC to produce 1.2. Detecting unsuccessful processing summary and management reports Displaying status information and about the production workload, both Tivoli Global Enterprise Manager instructions to guide staff in their planned and actual results. (GEM). Tivoli GEM is the industry's work first solution for unifying the manage- Interfacing with other key IBM pro- Report Management and ment of cross-platform business appli- ducts to provide an integrated auto- Distribution System (RMDS). cations that run businesses and make mation platform. RMDS helps customers increase pro- them competitive. Tivoli GEM helps ductivity and reduce the costs of you to manage strategic applications printing by providing a means for from a unique business systems per- Integration storing and handling reports in an spective, focusing your IT resources Tivoli OPC not only enables inte- MVS environment. When a dialog on keeping these systems healthy and gration with other host-system man- user requests to view a job log or to productive. Tivoli OPC has been agement application programs, but automatically rebuild the JCL for a instrumented to support the Job also with application programs running step-level restart, Tivoli OPC inter- Scheduling Business System of the in other operating environments. faces with RMDS. Tivoli GEM Systems Management Through its application programming Business System. interface (API), Tivoli OPC can com- | Tivoli Service Desk for OS/390 municate with, and provide data to, | (TSD/390). TSD/390 supports the In addition to these IBM products, application programs running on | administration of the systems man- there are also products from other various platforms, providing an agement process of an enterprise's software vendors that work with or enterprise-wide interface with work- | hardware and software resources. An process data from Tivoli OPC. load management data. | interface with TSD/390 is provided for | reporting problems detected while Automation The Tivoli OPC Workload Monitor/2 is processing the production workload. an interface that lets you view and By automating management of your update the Tivoli OPC current plan production workload with Tivoli OPC, Resource Access Control Facility from a personal workstation. Users you can minimize human errors in (RACF*). RACF is the IBM product can perform tasks using a mouse workload processing and free your for data security. You can use RACF instead of keystrokes and commands. staff for more productive work. to protect your Tivoli OPC services Whether you are running one or more and data at the level required by the systems at a single site—or at several Workload Monitoring enterprise. With RACF 2.1, you can distributed sites—Tivoli OPC helps In addition to providing a single point use an Tivoli OPC reserved resource you automate your production work- of control for the production workload class to protect your Tivoli OPC load by: across your systems, Tivoli OPC: resources. Coordinating all shifts and pro- Monitors the production workload in Data Facility Hierarchical Storage duction work across installations of real time, providing staff with the Manager (DFHSM). The Tivoli OPC all sizes, from a single point of latest information on the status of dataset cleanup functions start control the workload so that they can react DFHSM, or the DFSMShsm* compo- quickly when problems occur. Automating complex and repetitive nent of DFSMS/MVS*, to recall operator tasks, such as: Provides security interfaces that migrated datasets. – Submission and recovery of jobs ensure the protection of your ser- MVS and JES. Tivoli OPC uses and started tasks vices and data. standard MVS and JES interface – Dataset cleanup in error and Enables manual intervention in the points to obtain information about the rerun situations processing of work. OS/390 workload. – Substitution of variables in job Reports the current status of your control language (JCL) before job production workload processing. CICS* and IMS*. Tivoli OPC lets you submission. schedule the starting and stopping of Provides reports that can serve as Automation of operator tasks such | Tivoli OPC Version 2 the basis for documenting your as error recovery and dataset | Release 3 Highlights service level agreements with cleanup. users. Your customers can see | This is a summary of the functions Graphical display of production when and how their work is to be | added in Tivoli OPC Version 2 workload dependencies. Users can processed. | Release 3. easily trace the relationships within the flow of the production workload. Automatic Workload | Job Scheduling Console | Job Scheduling Console, with its Recovery | easy-to-use graphical user interface Tivoli OPC enables processing of the and sophisticated online help facili- | JSC is a Java-based, client/server production workload to continue even ties. | application. It allows OPC users to when system or connection failures | perform administration and operation occur. If one system fails, Tivoli OPC | tasks in a graphical manner, and to Growth | access multiple OPC Controllers from can restart the processing on another system. When the Tivoli OPC control- As you implement Tivoli OPC auto- | a single console. These advantages ling system is running in an OS/390 mation and control, you can manage | greatly enhance user productivity. system complex (sysplex), a hot greater production workload volumes. standby function can automatically Tivoli OPC enables growth within your | The OPC security model is preserved transfer control of the production DP operation by providing: | by the JSC; each data access request workload to another system in the Ways of absorbing the increasing | is validated by the Controller, in the sysplex. Because Tivoli OPC con- batch workload without increasing | same fashion as it is done today for tinues to manage the production work- operations staff | ISPF users. load, should a failure occur you can An open interface for submitting | The JSC is fully interactive: it is a maintain the integrity of your proc- and tracking the workload on oper- | real-time interface with OPC, and can essing schedules and continue to ating systems other than MVS | be used concurrently with the ISPF service your customers. Interfaces with other system man- | interface. The JSC graphical client is Tivoli OPC provides automatic agement application programs | available for various UNIX platforms, recovery facilities for both job and | Windows NT, and Windows 98. The An open interface for programs on started-task failures. Disaster | OPC Connector, which is a backend other SAA platforms recoverability of your Tivoli OPC envi- | component supporting the JSC, is ronment is adaptable to a variety of Simulation facilities to forecast | available for various UNIX platforms recovery situations. future workloads. | and Windows NT.
Tivoli OPC represents real productivity Compatibility with earlier products pro- | Data Availability gains by ensuring fast and accurate tects your investment in workload management and lets you control the | The new "Catalog Management - Data performance through automation. The existing workload without disruption. | Availability" feature greatly improves tasks Tivoli OPC performs not only If you are currently using OPC/A | OPC performance for job re-start and have to be performed, but they must Release 2 or OPC/ESA Release 3, | job log retrieval functions. Job be done correctly, every time, and as you can: | runtime information, like the sysout quickly as possible. Many of these | datasets, are now maintained locally tasks, traditionally performed by DP Easily migrate to Tivoli OPC | on the tracked system. The controller professionals, are tedious and as a Version 2 without initial program | retrieves this information only when result prone to error. loading (IPL) | needed for Catalog Management Your DP staff and end users can Use existing JCL and applications | actions, eliminating the network and realize significant productivity gains without changes | processing overhead associated with through Tivoli OPC's: Use Tivoli OPC Version 2 to con- | the transmission of superfluous data.
Fast-path implementation. tinue controlling the production
workload on systems that run | Policy Based Management Immediate response to dialog OPC/A Event Manager Subsystem | for Critical Jobs requests for workload status (EMS) or an OPC/ESA Release 3 inquiries. Users are provided with tracker. | Tivoli OPC Version 2 Release 3 offers detailed real-time information about | a new, policy based management of production workload processing so | deadlines for critical jobs by exploiting that they can detect and promptly | the features of OS/390 Workload correct errors. | Manager when used in goal mode. | When a critical operation is late, OPC | will interface to Workload Manager to | move the associated job to a higher | Usability Enhancements Machine Requirements | performance service class. In this | way the job receives appropriate addi- | Variable substitution can now be | Tivoli OPC operates on any IBM hard- | tional system resource to reduce or | performed within inline procedures, | ware configuration supported by one | eliminate the delay. | increasing the flexibility of the job | of the following: | setup feature. It is now possible to | customize OPC so that jobs are | OS/390 Version 2 | OS/390 Automatic Restart | submitted also when variables are | OS/390 Version 1 | Manager support | not defined in the OPC variable | tables. | MVS/ESA SP Version 5 | The availability of OPC components | has been increased by exploiting the | Data sets with expiration date can | The Job Scheduling Console requires | OS/390 Automatic Restart Manager. | now be deleted by OPC during | one of the following: | OPC components such as the Con- | Catalog Management actions. | A Pentium 233 computer with 64 | troller, the OS/390 Tracker and the | The Job Submission Exit (installa- | MB of RAM and 30 MB of disk | Server can now be restarted automat- | tion exit 1) now allows changes to | space plus 2MB for each installed | ically by the Automatic Restart | the size of JCL being processed. | language capable of running one of | Manager in the event of program | the following operating systems: | The Operation Status Change Exit | failure. | (installation exit 7) has been | – Windows 95 | enhanced to receive also extended | – Windows 98 | Program Interface (PIF ) | status information. In this way the | – Windows NT 4.0 (Service Pack 4 | Enhancements | full status information is available | or 5) | within this user exit. | The Programming Interface (PIF) has | 128 MB of RAM is recommended | been further extended to increase the | A new Modify command has been | for performance reasons. | flexibility of OPC, allowing users to | provided to start and stop the job | An RS/6000 computer with a | have extended access to OPC data | submission in OPC. This feature | minimum of 128 MB of RAM | from other application programs. | enables automation products like | capable of running AIX/6000 | More specifically, Tivoli OPC Version | Tivoli NetView for automatic control | Version 4.2.1 | 2 Release 3 significantly enhance the | over the OPC job submission | ability to access current plan data | activity. | A SPARC** computer with a | from PIF by providing: | minimum of 64 MB of RAM capable | A new sample job has been pro- | of running Solaris Version 2 | Full support for special resources | vided to download all the applica- | Release 6. | data | tions belonging to a group in a | sequential file that can be used as | Read access to special resource | The OPC Connector requires one of | input to the BatchLoader utility. | usage information for operations | the following: | DSECT sections for the Program | The ability to modify the workstation | A Pentium 233 computer capable of | Interface (PIF) data areas are deliv- | open intervals | running Windows NT 4.0 (Service | ered in teh sample library. | Pack 4 or 5). | The ability to modify the successor | information for an operation Tracker Agents | 128 MB of RAM is recommended | for performance reasons. The OPC Tracker Agent features let | Non-OS/390 Tracker Agent you plan, control, and manage the | An RS/6000 computer capable of | Enhancements workload on non-MVS platforms from | running AIX/6000 Version 4.2.1 the controlling system. OPC Tracker | An 700-series or 800-series com- | The OPC Tracker Agents for Agents are now available for OS/390 | puter capable of running HP-UX | non-OS/390 platforms have been Open Edition and Digital UNIX, in | Version 10 or Version 11. | enhanced: addition to the previous ones for: OS/390, AIX/6000* OS/400*, OS/2, | A SPARC computer capable of | The OPC Tracker Agent for | running Solaris Version 2 Release | OpenVMS now runs in the native Windows NT, HP–UX, SunOS, Sun | Solaris, Digital OpenVMS, and Silicon | 6. | OpenVMS environment, removing | the requirement to install the POSIX | Graphics IRIX. | One Job Scheduling Console OPC | shell. | Connector can be used to communi- | The security features for the UNIX | cate with multiple OPC controllers, | OPC Tracker Agents have been | and can serve multiple machines | enhanced. | running Job Scheduling Console. The | Job Scheduling Console and the Job | The installation process of the OPC | Scheduling Console OPC Connector | Tracker Agent for OS/390 UNIX | can be installed on the same | System Services has been made | machine. | easier. Program Requirements | 5645-001) or later is required if | Workload Monitor/2, the Tracker | Tivoli OPC requires the functions pro- | Agent for OS/400, remote dialogs, | vided by an MVS control program that | or remote PIF applications are | is run in MVS/ESA mode. The Job | used. | Entry Subsystem may be either JES2 | TCP/IP for MVS Version 3 Release | or JES3. Tivoli OPC requires one of | 2 (program number 5655-HAL) with | the following environments: | C socket API support, OS/390 | OS/390 Version 2 (program number | Version 1 (5645-001), or OS/390 | 5647-A01) | Version 2 (5647-A01) is required if | the Job Scheduling Console or any | OS/390 Version 1 (program number | Tracker Agent for systems other | 5645-001) | than OS/400 is used. | MVS/ESA SP Version 5 (program | numbers 5655-068, 5655-069)
| Installing and maintaining Tivoli OPC
| requires one of the following: | System Modification Program | Extended (SMP/E) Release 8.1 | (program number 5668-949) with | PTF UR51070 installed or later, or | OS/390 Version 1 or OS/390 | Version 2 (refer to the Licensed | Program Specifications for details.)
These IBM licensed programs, or any
functionally equivalent programs, are required on the Tivoli OPC controlling system: | Tivoli OPC Version 2 Release 3 | (program number 5697-OPC). Both | the base product (the tracker) and | the controller feature are required. | The Tracker Agent enabler feature | is required if any Tracker Agents | are used. | Time Sharing Options/Extensions | (TSO/E) Version 2 Release 5 | (program number 5685-025), or | OS/390 Version 1 (5645-001), or | OS/390 Version 2 (5647-A01). | Data Facility Sort (DFSORT*) | Release 9 (program number | 5740-SM1) or later, or equivalent | product. | Interactive System Productivity | Facility (ISPF) for MVS, Version 4.2 | (program number 5655-042) or | OS/390 Version 1 (5645-001) or | OS/390 Version 2 (5647-A01). | ACF/VTAM* Version 3 Release 4.2 | for MVS/ESA (program number | 5685-085) or later, or Version 4 | Release 3 for MVS/ESA (program | number 5695-117) or later, or Com- | munication Server for OS/390 | Release 1 (program number Plan Your Day with Tivoli OPC
Find Out More Trademarks
If you would like more information about the Tivoli Oper- Terms denoted by an asterisk (*) in this publication are ations Planning and Control program product, contact trademarks or registered trademarks of the IBM Corpo- your local IBM marketing representative, or drop us a line ration in the United States or other countries or both. at: Internet: ROMERCF@VNET.IBM.COM Other company, product, and service names, which may be denoted by a double asterisk (**) in this publication, Tivoli OPC Information Development may be trademarks or service marks of others. Rome Tivoli Laboratory IBM Italia S.p.A. Via Sciangai, 53 00144 Rome (Italy)
Copyright International Business Machines Corporation 1994, 1999.