Product Overview PRODUCT OVERVIEW
Total Page:16
File Type:pdf, Size:1020Kb
Product Overview PRODUCT OVERVIEW Preface About This Publication This manual introduces ThruPut Manager® SE (Standard Edition) and its facilities for automated batch workload management. It will be of most interest to technical services and datacenter management who are responsible for providing effective batch management and service in their installation. Senior management will find the first section of this manual to be a suitable introduction to the batch issues still being grappled with in today’s datacenter, notwithstanding the latest z/OS and Workload Manager technology. About This Edition This edition applies to Version 7 Release 1.0 of ThruPut Manager®, and to all further releases until otherwise indicated. Additional copies of this publication may be requested from: 8300 Woodbine Avenue Phone: 905-940-9404 4th Floor Fax: 905-940-5308 Markham, ON E-mail: [email protected] Canada L3R 9Y7 Web: www.mvssol.com Trademarks and Copyright ThruPut Manager is a registered trademark of MVS Solutions Inc. Other trademarks and registered trademarks used in this publication are the property of their respective owners and are to be regarded as appearing with the appropriate ™ or ® symbol at their first mention. © 2016 MVS Solutions Inc. All rights reserved. Printed in Canada P02 PRODUCT OVERVIEW Table of Contents The Automation of Batch Management Tasks �������������������������������������������������������������������������������������������1 Introduction .............................................................................................................................................1 Task Automation Examples .....................................................................................................................1 Datacenter Impact Areas ���������������������������������������������������������������������������������������������������������������������������5 ThruPut Manager and ISV Software Costs ..............................................................................................5 ThruPut Manager and JES2 Exits .............................................................................................................6 ThruPut Manager and the Batch Window ..............................................................................................7 ThruPut Manager, Job Schedulers and Batch Management .................................................................8 ThruPut Manager SE Highlights ���������������������������������������������������������������������������������������������������������������10 Job Classing and Standards Services ................................................................................................... 10 Job Binding Services (JBS) .................................................................................................................... 11 Job Limiting Services (JLS) ................................................................................................................... 12 Dataset Contention Services (DCS) ...................................................................................................... 12 Job Setup Services (JSS) ....................................................................................................................... 13 SYSOUT Services (SOS) ......................................................................................................................... 13 Multi-Hold Services (MHS) ................................................................................................................... 14 User Control Services (UCS) ................................................................................................................. 14 ISPF User Display Facility ..................................................................................................................... 15 ISPF Systems and Operator Facility ..................................................................................................... 15 SMF Data Collection.............................................................................................................................. 15 Technical Concepts ����������������������������������������������������������������������������������������������������������������������������������16 Design Goals ......................................................................................................................................... 16 Batch Job Lifecycle ............................................................................................................................... 17 Job Analysis and Profile ....................................................................................................................... 18 Job Action Language, or JAL ................................................................................................................. 18 ThruPut Manager SE Benefits ������������������������������������������������������������������������������������������������������������������19 Who Can Benefit .................................................................................................................................. 19 Conclusion ............................................................................................................................................. 19 PRODUCT OVERVIEW ThruPut Manager® SE – Product Overview The Automation of Batch PRODUCT OVERVIEW Management Tasks This section describes how ThruPut Manager SE (Standard Edition) tackles the broad issues dealing with batch workload management and how specific batch workload management tasks can be addressed using this product. Introduction ThruPut Manager is the software product of choice for optimizing and automating batch workload management in a z/OS JES2 environment. It comes in Standard Edition (SE) and Automation Edition (AE). Automation Edition ThruPut Manager AE automates batch workload management and service as a whole. It is suitable for datacenters ready to embrace a strategic approach to attain the highest level of batch service management and automation. ThruPut Manager SE is a pre-requisite for, and included with, ThruPut Manager AE. For further information, see the ThruPut Manager AE Product Overview. Standard Edition ThruPut Manager SE automates many batch workload management tasks. It is suitable for datacenters that need to address a number of specific issues or problems within a consistent framework that is both robust and flexible. Customers tell us that running their datacenters without ThruPut Manager SE would incur a significant investment in additional staff, software licenses, and hardware upgrades. Others tell us how they have implemented ThruPut Manager SE to solve one problem and ended up using it for several others. Task Automation Examples There are a number of batch workload management tasks that justify acquiring ThruPut Manager SE. Most datacenters can identify multiple of these that cause problems and cost significant time or money. For a good introduction to the product, we suggest you review three or four of the following topics that are of most interest to you, and then proceed to the next chapter. 1. Categorize And Classify Jobs 2. Route Jobs 3. Manage Dataset Contention 4. Reduce ISV Software Costs 5. Manage and Enforce Standards 6. Prevent Non-Production Users From Monopolizing Resources 7. Optimize HSM Recalls 8. Provide Job Execution Control for Users 9. Run JES3 Workload On JES2 These are some of the more common applications for ThruPut Manager SE. Customers have also used the product to solve many other problems unique to their situation. ThruPut Manager® SE – Product Overview 1 PRODUCT OVERVIEW 1. Categorize and Classify Jobs Categorize jobs and ensure they are classed according to your standards, regardless of the class or other JCL parameters submitted. ThruPut Manager SE generates a job profile which consists of over 500 job descriptors for every job submitted. The datacenter builds rules to test any job descriptor and set appropriate job parameters, including the Job Class. All downstream processing is based on the newly set parameters, which correctly reflect the attributes and resource requirements of the jobs. 2. Route Jobs Route jobs to the same system as a required started task (STC), say a DBMS or mail server, even if the started task is moved temporarily. With ThruPut Manager SE, the datacenter defines a binding agent associated with the started task. It also creates a rule to identify jobs, which are dependent on the started task, and “binds” them to that binding agent. ThruPut Manager SE then ensures all those jobs are routed to the “started task system”. When the started task moves to another system, all relevant jobs are automatically redirected without JCL changes or other intervention. When WLM’s Scheduling Environment mechanism is used to route jobs, the datacenter can use ThruPut Manager SE rules to set the Scheduling Environment based on the job profile values. 3. Manage Dataset Contention Ensure a job can only start if all its datasets are available. This avoids tying up an initiator waiting for the dataset and prevents a started job from holding onto a dataset while it is waiting on another unavailable dataset. ThruPut Manager SE automatically verifies that all the datasets for a job are available. If not, the job is held until they become available. The datacenter can add a rule to set the DCS priority for the jobs. When a dataset becomes available, the job with the highest