What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()

Page created by Clinton Gray
 
CONTINUE READING
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
What is new in IBM zWS 9.5.0: Optimization of workload execution
                 Giuseppe Longobardi (giuseppe.longobardi@hcl.com)
1 |
                                                                     Copyright © 2018 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
EOTC 2019
IBM Z Workload Scheduler 9.5

Agenda
                                                                                           Eliana Cerasaro Ph.

                              Giuseppe Longobardi
                           zWs L3 Customer Support T/L
                                                         Copyright © 2019 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
WHAT IS NEW in 9.5.0 ?
                                 REBRAND: IBM Z Workload Scheduler (ZWS)

  Modernize Mainframe workload         Simplified Workload Handling (More control)
                                    User defined ALERT/ACTION if an operation does not start or complete

                                    Filtering on late operations (new and old criteria)

                                       Workload Optimization (Reduce costs)
                                    Smooth submission (avoid peeks) by:
                                    • Add DELAY
                                    • Submission Rate
                                    • Prioritize Critical jobs

                                       Analytics: Centralized Log/Msg                                 (Fast pd)
                                     Enable CDP integration for analytics (IOAz, Splunk, Elastic)

3 |
                                                                                    Copyright © 2018 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
WHAT IS NEW in 9.5.0 ?
                   REBRAND: IBM Z Workload Scheduler (ZWS)

                           CUSTOMER RFE                (improve prod. usability)
                         ID 36757: OPSTAT CAN SET A RETURN CODE FOR A COMPLETED OPERATION

                         ID 122196: EQQZAIDX REDESIGN TO REDUCE CPU CONSUME

                         ID 89192: AUTOMATIC RE-BIND IF REMOTE JOB INFO ARE MODIFIED

                         ID 113472: NOP OPTIONALLY WAIT SR / TIME

                         ID 165820: MIGRATION REBUILD SSX SAVING EVENT QUEUE

                         ID 96323: BATCH LOADER PRESERVE DURATION

                           NEW DASHBOARD                  (User Experience)
                         Improved DWC and Integration with SMU
4 |
                                                                    Copyright © 2018 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
IBM Z Workload Scheduler 9.5

Introduction

                                                                 Eliana Cerasaro Ph.

                               Copyright © 2019 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
MIGRATION INFO

 TWSz 850                          TWSz 920
                  TWSz 860                                                                                       EQQICVFY
                  TWSz 910                                           IWSz 930

                  TWSz 920

TWSz 851
  TWSz 860
                                                                     IWSz 930
      TWSz 910                                                                                                      ZWS 950
       TWSz 920

  TWSz 910
      TWSz 920
       IWSz 930

                             Releases Out of Support.
6 |
                             NOTE : TWSz 910 EOS: 30-Apr-2019   TWSz 920 EOS: 30-Apr-2020
                                                                                            Copyright © 2018 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
INTEROPERABILITY

          PIF INIT - USERLEV Identify the LEVEL of the user program invoking the PIF (EQQYCOM).
                             If not specified, latest level is assumed. (Recompile is needed)

          USRLEV = 11                     950 RELEASE       (ALERT/ACTION definitions)

          USRLEV = 10                     SPE 930 PI62520 PI62521 (APPLICATION deps)

7 |
          USRLEV = 9                      SPE 930 PI57310 (NOP, MH … variable values)
                                                                        Copyright © 2018 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
PSP UPGRADE - GA PTF
IWM link to download DWC and z/OS Connector:
https://www-01.ibm.com/marketing/iwm/iwm/web/dispatcher.do?source=swg-iwsdwc

 GA PTF:          APAR      PH08841
                  PTF       UI61799 (HWSZ950), UI61800 (JWSZ952), UI61801 (JWSZ953),
                            UI61802 (JWSZ95A), UI61803 (JWSZ95B), UI61803 (JWSZ95C),
                            UI61804 (JWSZ95D), UI61805 (JWSZ95E)

                PSP UPGRADE        SUBSET ID        Description
                TWSZOS950          HWSZ950          Agent
                TWSZOS950          JWSZ952          Engine
                TWSZOS950          JWSZ95B          Engine English
                TWSZOS950          JWSZ953          End-to-End and Java Enablers
                TWSZOS950          JWSZ95A          Engine Korean
                TWSZOS950          JWSZ95C          Engine German
                TWSZOS950          JWSZ95D          Engine Japanese
                TWSZOS950          JWSZ95E          Engine Spanish

link to download zWS manuals:
https://www.ibm.com/support/knowledgecenter/SSRULV_9.5.0/com.ibm.tivoli.itws.doc_9.5/welcome_zos.html

8 |
                                                                                   Copyright © 2018 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
OBSOLETE FUNCTIONS

      DB2 HISTORY function (old ISPF interface) has been removed

➔Use DB2 reporting

      OCL interface, Mass update not updated to modify new AD / CP fields

➔Use WAPL / REST API / PIF

9 |
                                                                        Copyright © 2018 HCL Products & Platforms | www.hcltech.com
What is new in IBM zWS 9.5.0: Optimization of workload execution - Giuseppe Longobardi ()
IBM Z Workload Scheduler 9.5

Setting Alert/Action if an
operation does not start
or complete                                                      Eliana Cerasaro Ph.

                               Copyright © 2019 HCL Products & Platforms | www.hcltech.com
Simplified Workload Handling: Date and time Alert and Action

                               RFE 78332, RFE 78581
                               • Need a way to define a "Late" time on a job that on its expiration generates alerts
                               • Need to be able to mark a job complete at a certain day and time if the job is not
                                 completed
                               • The “Late” attribute must be available for filtered queries

                               EASE MIGRATION FROM OEM Products
                               • We need an easy mapping for same functions available in other Workload
                                 Automation products to allow a smooth migration to zWS.

   IWSz currently has alerting and “suppress if late” features based on the job latest
   start time that is calculated during the daily plan creation but it cannot be
   overwritten by a User definition

                                                                           Simplify late job handling
11 |
                                                                                           Copyright © 2018 HCL Products & Platforms | www.hcltech.com
WHAT CAN YOU DO?

YOU CAN DEFINE IN:
                                                  ONLY FOR SOME INSTANCES IF WISHED
• DATA BASE             AT OPERATION LEVEL        (VARIABLE VALUES)
• CURRENT PLAN

                                                                                       User specified
                                        ➔ if job not completed                            Time

                                        ➔ if job not started

                                       ➔ if job not started

YOU CAN ACTIVATE/DEACTIVATE THE FUNCTION:

12 |
                                                                  Copyright © 2018 HCL Products & Platforms | www.hcltech.com
Date
Dateand
     andTime
         Timealert
               art and
                   andaction:
                       action:New
                               Newfields
                                     fields
 ➢ NOT STARTED ALERT and NOT STARTED ACTION
    If the operation has not yet started (Ready or Waiting) within this time setting, an alert is issued and an action taken.

 ➢ DEFAULT OPERATION DEADLINE ACTION
    If the operation does not complete within this time setting, an alert is always issued and, optionally, an action taken.

       ACTION:
        o A – Only an alert message is issued.
        o C – Complete the operation, if its status allows it. Otherwise it is NOPed.
        o E – Set to Error, if its status allows it. Otherwise it is ignored.
        o N – Operation and all its internal successors are NOPed, if the status allows it. Otherwise it is ignored.

        Note: These setting is effective only if you set NOTSTARTCOMP(YES) in the JTOPTS initialization statement.

13 |
                                                                                                         Copyright © 2018 HCL Products & Platforms | www.hcltech.com
DEFINING ALERTS IN DATA BASE (AD)

                                                       ACTIONS

                                                       A               Alert only

                                                       C               Complete

                                                         E                 Error
                                                                       OLAT/ODEA

                                                                            NOP
                                                        N               Internal
                                                                       successors

14 |
                                    Copyright © 2018 HCL Products & Platforms | www.hcltech.com
BROWSING ALERT/ACTION ON CURRENT PLAN (ISPF)

                                    Actions

                                                                            Ignore
                                                                            Deadline

15 |
                                               Copyright © 2018 HCL Products & Platforms | www.hcltech.com
DEFINING ALERT/ACTION ON CURRENT PLAN

16 |
                                        Copyright © 2018 HCL Products & Platforms | www.hcltech.com
MONITORING ALERTS ON CURRENT PLAN (FILTERS)

                                        You can filter on late jobs

17 |
                                                  Copyright © 2018 HCL Products & Platforms | www.hcltech.com
SAFE CHANGE ONLY

           What happens to correlated         ACTION: SET TO ERROR
           operations if I ask to
           change the status?                          ACTION: SET TO COMPLETE

                EXECUTED ONLY IF NO IMPACT ON PREDECESSOR AND SUCCESSOR STATUS
                (from U,S,*,R,A,E change is ok)

                                                            OTHERWISE IS NOPED:

                                  ALERT                     It will be completed as soon as
                                  MESSAGE                   it will become ready
                                  ALWAYS
                                  ISSUED

18 |
                                                                     Copyright © 2018 HCL Products & Platforms | www.hcltech.com
MONITORING ALERTS ON CURRENT PLAN (MLOG)

                      Alert/Action origin type

19 |
                                                 Copyright © 2018 HCL Products & Platforms | www.hcltech.com
NO IMPACT ON EXISTING FUNCTIONS

   LATE JOB HANDLNG
   LATEST START TIME
   Used to decide when a job becomes LATE.
   LATE jobs alerts are activated if ALERT GENALERT(LATEOPER) is specified

                                                                                    What happens if a job is late
                                                                                    according to new criteria
                                                                                    (not started alert/action)
                                                                                    and to old criteria?

                                               BOTH OLD AND NEW LATE ARE RESPECTED

                                               Old late processing continues to be done.
                                               New actions/alerts are done.

20 |
                                                                                       Copyright © 2018 HCL Products & Platforms | www.hcltech.com
NO IMPACT ON EXISTING FUNCTIONS

   CRITICAL PATH                 (WORKLOAD SERVICE ASSURANCE)
   IGNORE DEADLINE
   The deadline of every operation in the Current Plan that is neither a critical job nor a
   suppress-if-late job is moved after the CP tail end.

                           What happens if I set an                       NOTHING!
                           operation deadline to define                   Deadline is still moved to tail end for
                           an action and I’m using                        not critical jobs, but specified value is
                            Ignore Deadline?                              saved and used for the new function

                                                                    NO!
          Are estimated start/end and
                                                                    Critical path calculations are done as
          Risks calculated using the new «late»?
                                                                    before, based on estimated start/end
                                                                    values. Recalculation is triggered by old
                                                                    late mechanism.

21 |
                                                                                               Copyright © 2018 HCL Products & Platforms | www.hcltech.com
ALERT/ACTION IN PROGRAMMING INTERFACE

NEW DEFINITIONS ARE AVAILABLE ALSO VIA:

                        COMPLETE SUPPORT available
 PIF                    in next Fixpack (June 2019)

  WAPL

  REST API                 DWC                    COMPATIBILY MODE only

  BATCH LOADER
                                                         OCL
  BCIT                                                   MASS UPDATE

22 |
                                                          Copyright © 2018 HCL Products & Platforms | www.hcltech.com
ALERT and ACTIONS in Dynamic Workload Console
DWC will fill the gap with ISPF panel starting from 9.5 fixpack 1.

➢ Workload definitions are
  completed and you can set,
  browse and modify operations
  alerts and actions in AD.

➢ You can browse (no modify)
  operations alerts and actions
  in the current plan

23 |
                                                                     Copyright © 2018 HCL Products & Platforms | www.hcltech.com
ALERT and ACTION in REST API

         REST API: 2 new endpoint to easily manage late alert/action fields.
                      Access at https://:9443/twsz

                        Body

24 |
                                                                 Copyright © 2018 HCL Products & Platforms | www.hcltech.com
ALERT and ACTION in REST API

       REST API are affected by infrastructure change (Liberty is the new application
       server used by DWC and zConnector)).
       A xml template is used to configure Zconnector, no script anymore.
       In /usr/servers/dwcServer/configDropins/templates you can find:

       • connectionFactory.xml to create, manage and delete engine connection

25 |
                                                                                Copyright © 2018 HCL Products & Platforms | www.hcltech.com
ALERT and ACTION in REST API

         Known limitation about 9.5 installation:
         To maintain the old “user map” mechanism (that included machine hostname in the
         user to be mapped), customize the following file (not customized during install):

         /usr/servers/dwcServer/resources/properties/TWSZOSConnConfig.properties

       com.ibm.tws.zconn.usr.mapping.enable=true
       com.ibm.tws.zconn.usr.mapping.file=mapping_file_path\mapping_file

         For details:
         https://www.ibm.com/support/knowledgecenter/en/SSRULV_9.5.0/com.ibm.tivoli.itws.doc_9.5/zos/
         src_inst/eqqi1consid.htm
26 |
                                                                               Copyright © 2018 HCL Products & Platforms | www.hcltech.com
IBM Z Workload Scheduler 9.5

Optimizing the workload
through a smooth submission
                                                                 Eliana Cerasaro Ph.

                               Copyright © 2019 HCL Products & Platforms | www.hcltech.com
Workload Optimization (avoid peaks)
                                 RFE 84048 - Start as late as possible for not critical jobs
                                 • Customers would like to have the possibility to allow non-critical jobs (which are
                                   not defined on the critical path) to be delayed from starting at the beginning of the
                                   batch window, either through an absolute value (user defined) or automatically
                                   evaluated via WLM (depending on the load of the system at the time)

       Currently IWSz submits as soon as possible all jobs in the
       workload: This can lead to SYSTEM overload, unnecessary
       CPU peeks and job interlock. ...
       … Customers got BATCH-delay due to much parallel BATCH.

                                                                Smoothing the submission

28 |
                                                                                             Copyright © 2018 HCL Products & Platforms | www.hcltech.com
Smoothing the submission

 YOU CAN ...                        ADD A PLANNED DELAY              TO ALL NOT CRITICAL JOBS

DP Batch BATCHOPTS
                                                           Controller adds a random delay of x seconds
       • SMOOTHSUBDELAY(nnnnn)                 (0➔10000)   (range 1 to nnnnn) to not critical, urgent, or
                                                           noped jobs (cannot be run before the generated
       • SMOOTHSUBCONFLEVEL(n) (0➔5)                       new IA)

         The added delay never overcome:
         • the job latest latest out
                                                                                     Adjusted Variance
         • If smoothsubconflevel(N) is specified, the                                Latest Out    Latest Out
            latest out less a «cushion» of N times the
            latest out variance.                                Randomic delay range
                                                           IA

29 |
                                                                                 Copyright © 2018 HCL Products & Platforms | www.hcltech.com
Adding a delay

                  Once I have run DP batch
                  with new parms to slow
                                                      NOTHING …
                  not critical jobs, what             UNTIL YOU ACTIVATE THE FUNCTION ON
                  happens?                            CONTROLLER SIDE WITH:

                                                   JTOPTS SMOOTHSUBMISSION(Y)

       NOT CRITICAL JOBS ARE SLOWED BY ADDING A DELAY            CRITICAL JOBS ARE PRIORITIZED
                          Only if CP01 CP Record Header          as Urgent ones (chosen even if not
                          indicates batch was run with new       late
                          parameters

30 |
                                                                         Copyright © 2018 HCL Products & Platforms | www.hcltech.com
Prioritizing Critical jobs

            What happens if I do      PRIORITIZE CRITICAL JOBS
            not want add a delay      (handled like urgent ones)
            but ...

            I activate the function
            on Controller side?
                                                            Scheduler usual
                                                            submission criteria:

                                                            •      URGENT
                                                            •      LATEST OUT
       JTOPTS                                               •      PRIORITY
         SMOOTHSUBMISSION(Y)                                •      SHORT DURATION

31 |
                                                    Copyright © 2018 HCL Products & Platforms | www.hcltech.com
Prioritizing Critical jobs

          ... And if I want to prioritize        YOU CAN ...
          all the critical predecessor
          Network?
                                                  PRIORITIZE
                                                  CRITICAL NET PRED JOBS
                                                  (The smooth submission rate is applied
                                                  also to operations in critical network)
                                   BY SETTING:
                                                                     New submission criteria:
       JTOPTS
         SMOOTHSUBMISSION(Y)                                         •   URGENT
                                                                     •   CRIT PRED
         SMOOTHCRITNET(Y)                                            •   LATEST OUT
                                                                     •   PRIORITY
                                                                     •   SHORT DURATION

32 |
                                                                         Copyright © 2018 HCL Products & Platforms | www.hcltech.com
Using a MAX submission rate
                        LIMIT THE NUMBER OF               OF JOBS USING CPU
YOU CAN ...             SUBMISSIONS                       (COMPUTER
                                                          AUTOMATIC WS)
Controller JTOPTS
       • SMOOTHSUBRATE(nnnnn)         (0➔99999)
                                        Max number of computer automatic jobs that can be
                                        submitted in one minute on Computer Automatic WS.
                                        With the exception of urgent, noped, ex ones.

                    What happens to
                    Critical jobs?                 CRITICAL JOBS RESPECT SUBRATE UNLESS ..
                    And to critical                YOU SET SMOOTHCRITSUB(Y)
                    predecessor
                    Network?
                                                  CRITICAL NET PRED JOBS RESPECT SUBRATE UNLESS ..
                                                  YOU SET SMOOTHCRITNET(Y)

33 |
                                                                             Copyright © 2018 HCL Products & Platforms | www.hcltech.com
MODIFY COMMANDS

           May I change smoothing
           submission setting
           without stopping                     YES!   YOU CAN ...
           Controller?

                                    Display                Modify
       /F subs,DSPSMOOTHSUB         current setting        current setting
                                                       /F subs, SETSMOOTHSUB=ON
                                                       /F subs, SETSMOOTHSUB=OFF
                                                       /F subs, SETSMOOTHRATE=nnnn

                                                       /F subs, SETSMOOTHCRITNET=ON
                                                       /F subs, SETSMOOTHCRITNET=OFF

34 |
                                                                Copyright © 2018 HCL Products & Platforms | www.hcltech.com
IBM Z Workload Scheduler 9.5

Integrating with IBM CDP
(centralizing log for analytics)
                                                                     Eliana Cerasaro Ph.

                                   Copyright © 2019 HCL Products & Platforms | www.hcltech.com
Centralized Log/Messages: Common Data Provider

                 •   AUDIT FUNCTION HAS REPORTS IN SOME PARTS NOT SO EASY TO BE ANALYZED
                 •   INTERFACE IS “OLD ISPF PANEL” STYLE
                 •   MESSAGES IN MLOG ARE SEPARATED FROM AUDIT INFO
                 •   MODERN ANALYTIC TOOLS CANNOT ACCESS zWS AUDIT INFO AS “BIG DATA”

                             CDP Integration

36 |
                                                                    Copyright © 2018 HCL Products & Platforms | www.hcltech.com
WHAT IS CDP ?
                capturing z/OS performance and operational data for use by Analytics products.

                                                                  Analytics
                                                                  Tools

                                                                                                 ZWS user scenarios:
                                                                                                 •  Easier access to ZWS AUDIT
                                                                                                    data
 Possible                        Can send extracted data to                                      •  ZWS error messages integrated
                                                                                                    with System Messages for
                                 any target that can receive it
 INPUT:                                                                                             problem analysis
                                 over an IP port.
37 |
                                                                              Copyright © 2018 HCL Products & Platforms | www.hcltech.com
ZWS 950 INTEGRATION
                                  Controller writes a text message in the CDPz Unix files each time an “interesting” JT or DB
             Controller           JT event or message is issued …

                                      INPUT:
                                      Unix files
                     CDPz
         MLOGs
                     Unix files
       JTx

         DB JTx

              CDPz LOG forwarder and Data
              streamer are involved …

38 |
                                                                                                 Copyright © 2018 HCL Products & Platforms | www.hcltech.com
FUNCTION VALUE
                                            NO!
                                            1)   Population of Unix files is independent from CDP
                     If I do not have
                                            2)   Unix Files can be easily accessed and used by your
                     CDP this function is
                                                 programs/tools. They are in text format.
                     not for me?
                                            3)   Switch message is provided (EQQZ299I)

                    Date and Time

                     Subsystem name

                 MLOG message ID

                              Text

       EQQ8nnn ID for AUDIT info

39 |
                                                                          Copyright © 2018 HCL Products & Platforms | www.hcltech.com
HOW TO SET IT UP

                  What I have to do           Create a Unix directory where to store the log (EQQJOBS)
                  in order to use
                  this new function?
                                       Add new parameter to enable
                                       the function on Controller

                                                                                   Path Max length = 40 chars

                                                                            Customize CDP to set
                                                                            defined Unix files as
                                                                            INPUT

                                                      CDP(YES)
       Note: Modify command available to activate or deactivate (CDP=ON/OFF) the CDP logging after ZWS start
40 |
                                                                                Copyright © 2018 HCL Products & Platforms | www.hcltech.com
CUSTOMIZING OPCOPTS

CDPDB(YES|NO)
Set NO to avoid logging of events related to actions performed in the controller database.

CDPJOBSTATUS(CS|changed operation statuses|NO)
Indicates the changed statuses of an operation that are to be logged. Specify the string including all status
changes you want to log. E.g. CEAR* for complete, error and ready. Valid values are: A,C, E, I, R, S, X, *.
By default, only the statuses changed to C and S are logged.

CDPMCP(YES|NO)
Set NO to avoid logging of events related to MCP actions.

41 |
                                                                                     Copyright © 2018 HCL Products & Platforms | www.hcltech.com
CUSTOMIZING

CDPSWITCHLOGLIM(number of records|1000)
Specifies how many records must be written in the CDP log before the CDP log switching
function is started.

The default messages tracked for CDP
are in the following categories:
➢ Automatic recovery information
➢ Application ended in error
➢ Job late (old and new criteria)            Can I the add my         SURE!
➢ Waiting for special resources              favourite ZWS
➢ Failing of MCP update                      messages
                                             to CDP logging?
                                                                      It is enough to add CDP=YES into the
                                                                      message (as WTO=YES option handling)

                                       User defined ALERT/ACTION if an operation does not start or complete

42 |
                                                                                  Copyright © 2018 HCL Products & Platforms | www.hcltech.com
IBM Z Workload Scheduler 9.5

RFE miscellanea

                                                                 Eliana Cerasaro Ph.

                               Copyright © 2019 HCL Products & Platforms | www.hcltech.com
RFE MISCELLANEA

                    CUSTOMER RFE
                  ID 36757: OPSTAT CAN SET A RETURN CODE FOR A COMPLETED OPERATION

                  ID 89192: AUTOMATIC RE-BIND IF REMOTE JOB INFO ARE MODIFIED

                  ID 113472: NOP OPTIONALLY WAIT SR / TIME

                  ID 106029: BATCH LOADER PRESERVES DURATION

                  ID 122196: EQQZAIDX REDESIGN TO REDUCE CPU CONSUME

                  ID 96323: MIGRATION REBUILD SSX SAVING EVENT QUEUE

44 |
                                                               Copyright © 2018 HCL Products & Platforms | www.hcltech.com
Customer Requirements: RFEs
                                                                   RFE: NOP
                                                                                                 RFE: Batch                   RFE: redesign
                                  RFE: Cross Deps                 respecting                                                                               RFE: Rebuild
        RFE: OPSTAT                 Automatic                       Special                        Loader                    EQQZAIDX to
                                                                                                                                                            SSX saving
       CCODE support                  Rebind                     Resource and                    preserves                    reduce CPU                   events queue
                                                                   Time DEP                       duration                   consumption

  ➢     OPSTAT completion code with status C
         The TSO command OPSTAT now supports the parameter COMPLCODE. If you are specifying STATUS(C) to set the operation status to Complete, you can optionally specify a
         return code for the completed operation. It can be any 4 characters. It can be used in conditional dependencies.

  ➢ Cross Dependencies AUTOMATIC REBIND
         Cross Dependencies - Automatic re-bind when bind information (remote job info or workstation ) are modified in the current plan. A manual BND command was needed before.

  ➢     JTOPTS supports NOPWAIT(YES/NO)
         JTOPTS initialization statement now supports the parameter NOPWAIT(YES | NO). Specify YES if an operation that you are NOPing will be actually NOPed after that time
         dependencies and special resources, if any, are resolved. The default is NO, meaning that the operation is NOPed immediately, as it was before RFE.

  ➢     Batch Loader preserves duration value
         If you are replacing an application and the duration parameter (ADOPOLDDUR) is not specified in the ADOP statement, the EQQYLTOP batch program does not override the
         original duration otherwise if set to N, duration is overwritten by the new values.

  ➢     EQQZAIDX redesign to reduce CPU
         Ther csect EQQZAIDX is used to provide date and time for variables and related operations calculations. It has been re-written in a more efficient and moderna way to save
         CPU.

  ➢     Rebuild SSX saving events queue
         BUILDSSX(REBUILD) is used during migration. But if it is left by error, at every tracker restart the tracker records in ECSA are lost. When new and old FMID is the same the event
45 |     queue is mantained.                                                                                                               Copyright © 2018 HCL Products & Platforms | www.hcltech.com
IBM Z Workload Scheduler 9.5

New DWC Dashboard

                                                                 Eliana Cerasaro Ph.

                               Copyright © 2019 HCL Products & Platforms | www.hcltech.com
Workload Automation V9.5 – What’s NEW !

           Enable business control                      Empower your LOB users                              Get the best of containers with WA

Make real-time data-driven decisions with               Workload Folders for greater business                Deploy all WA components on containers
          the new dashboards                           agility and enforced security at LOB level             and manage containerized applications

▪     Machine-Learning algorithms for predictive   ▪     Organize jobs and job streams in a hierarchy        ▪   Reduce dramatically installation and time by
      estimation of job duration                         of folders (reduce naming convention needs)             deploying WA on Docker containers

▪     New Live Dashboard experience - easy to      ▪     Enable business-oriented triggering and             ▪   Easy upgrade and downgrade
      customize with modern look and feel                monitoring of activities related to jobs and job
                                                         streams                                             ▪   Reduced prerequisite software stack
▪     Built-in WA widgets for monitoring and
      support for external data sources from any   ▪     Associate access control lists to individual        ▪   Manage application on containers with WA
      REST API                                           folders to manage the security of client jobs           agents from the same or a separate
                                                         and job streams                                         container. IBM Cloud Private (ICP) is an
▪     Improved usability on WA reports                                                                           application platform for developing and
                                                                                                                 managing on-premises, containerized
                                                                                                                 applications.
    47 |
                                                                                                                    Copyright © 2018 HCL Products & Platforms | www.hcltech.com
IZWS v 9.5: New dashboard experience
  New look and fill:
                                                                                                   Reduced pre-requisite SW
  •        Easier navigation
  •        Task currently in
                                                                                                   stack: no longer JAZZ SM,
           use on the left                                                                                   DASH;
           menu toolbar                                                                             Liberty option (instead of
  •        Favorites                                                                               WAS) ; Docker containers
           customization                                                                         Dashboardavailable;
                                                                                                            easy to customize and
  •        Simplified Roles                                                                       no need
                                                                                                 share    of Cognos for reports
           management
                                                                                                 • “internal” data source (from monitoring
           (5 predefined)
                                                                                                   query filter definition) and widgets.
                                                                                                 • “external” data source
                                                                                                   • Through REST API
         Graphical view
                                                                                                   • External web pages (through
                                                                                                      WEBcontent widget)

                                                                                 Dashboard:
                                                                                 • zOS engines
                                                                                 • Both engine
                                                                                   types

      48 |
                                                                                                     Copyright © 2018 HCL Products & Platforms | www.hcltech.com
IBM Z / Workload Scheduler V9.5 / April, 2019 / © 2019 IBM Corporation
IBM Z Workload Scheduler 9.5

Service Automation Suite
integration
                                                                 Eliana Cerasaro Ph.

                               Copyright © 2019 HCL Products & Platforms | www.hcltech.com
0

    IBM Z Service Automation Suite v 1.1
                                              Z Service Automation Suite for z/OS is a new offering (new PID 5698-SA1)
           Service Automation                   to provide comprehensive support for Automation, Scheduling, and
               Suite v 1.1                                          Network Management on Z.

                                              It has a new modern Service Management Unite Dashboard to provide At
             Service Managemenr Unite              a glance overview on System Automation & Workload Scheduler
                Enterprise Edition v 1.1.6       managed resources (Applications, Operations, Workstations) and their
                                                                   status as well as NetView tasks.
             SMU Performance Management
                                              Clients have unmatched visibility into their defined systems management
                    SMU Scheduling                environments with guided problem identification, isolation, and
                                                     resolution workflows to keep the workload up and running.
                   SMU Automation

                  NetView for z/OS 6.2.1

             System Automation for z/OS 4.1

                 Z Workload Scheduler 9.5

    50 |
                                                                                      Copyright © 2018 HCL Products & Platforms | www.hcltech.com
1

                                         Service Management Unite Enterprise Edition v 1.1.6
           Service Management Unite EE
                                                                                                                              At a glance overview on IWS
                      SMU for Scheduling
                                                                                                                               resources and their status
                      SMU for Automation                                                                                       (Applications, Operations,
                                                                                                                             Workstations) with seeamless
                     SMU for Performance
                        Management                                                                                          navigation in Dynamic Workload
                                                                                                                                         Console

                                                                                Drill-down
                                                                             capabilities to SA
                                                                                deep-dive         Drill-down capabilities
                                                                               dashboards          to DWC deep-dive
                                                                                                        dashboards

           New                                                                                                                              Start/Stop IWS services
        SMU v 1.1.6                                                                                                                             through SA from
        (March2019)                                                                                                                           overview dashboard
                                                   Monitor resource
      51 |
                                                      utilization
    IBM Z / Workload Scheduler V9.5 / April, 2019 / © 2019 IBM Corporation                                                   Copyright © 2018 HCL Products & Platforms | www.hcltech.com
IBM Workload Automation

Roadmap and Strategic Outlook

                                                                  Eliana Cerasaro Ph.

                                Copyright © 2019 HCL Products & Platforms | www.hcltech.com
Mid Term Plan 6-12 Months
      Workload Automation – the 2019’s journey                                                 Change Probability - medium

                                                                    9.5 FixPacks - SPEs
                                                       Q2 2019                                     Q4 2019

                                            ❖ FTP and Sterling Connect:Direct plug-ins    ❖ Alerts options with the Dashboards’
         V9.5                                 enhancements                                  KPIs
         ❖ WOW1 • Enable business control   ❖ Workflow folders exploitation tool          ❖ Folders enhancements (all DB objects,
         ❖ WOW2 • Empower your LOB users    ❖ WA agent containers support on OpenShift      submission, monitoring views, ..)
         ❖ WOW3 • Get the best of           ❖ Saas – Security and EDWA self-service       ❖ Enhance REST and Remote Job plug-ins
                  containers with WA        ❖ Certification of v9.5 on OpenID             ❖ SAP end user enhancement
                                              authentication for DWC                      ❖ WA Master and DWC support on
Automation

                                                                                            OpenShift
Workload

                                            ❖ DWC – support installation on z/Liberty     ❖ Integration with ZOWE (API and CLI)
                                            ❖ DWC – Full support for new date and time    ❖ Z Workload Optimization –
                                              alerting fields                               management of «peek» scenarios
                                            ❖ Support multiple Controllers on same DB/2     (policies)
                                              on Z for reporting                          ❖ Support filters on Z for mobile
                                            ❖ Enhance Self-Service Catalog to support       dashboard
                                              dependency resolution                       ❖ WAPL enhancements
                                            ❖ Support japanese jobs on English Windows    ❖ .. and clients requirements
                                              servers (zcentric)
             In 2019, HCL will continue to deliver product enhancements on top of v9.5, including multiple customer
             requirements, while preparing the next-generation of Automation software.
    53 |
                                                                                                    Copyright © 2018 HCL Products & Platforms | www.hcltech.com
IBM Workload Automation

Customer Programs

                                                            Eliana Cerasaro Ph.

                          Copyright © 2019 HCL Products & Platforms | www.hcltech.com
Client Advocacy Program
                  A customer-centric approach is the foundational element of the HCL Products business philosophy.
       We strive to deliver a high-touch, highly interactive approach to customer relationships, and to provide the greatest value
                              and service to customers through strong connections to our product experts.​

            A cohesive and collaborative approach to
            the client relationship​                                                               Proactive communication on product news and
                                                                                                   updates

                                                                                                        Deep understanding of the
          Incessant support for                                                                         client's business and challenges​
          client's product usage and
          business needs​

                                                       Frequent touchpoints on product roadmaps​
55 |       Program Manager: ilaria.rispoli@hcl.com                                                     Copyright © 2018 HCL Products & Platforms | www.hcltech.com
9.5 Early Bird Program

                                                   HOW                                                                             AFTER
                                   -   1 hour per week of Web session assistance
                                                                                                                            -    Give us your
                                   -   Q&A sessions
                                                                                                                                 feedback
                                   -   A dedicated developer
                                                                                                                            -    Share your
              WHAT                                                                         PLUS                                  experience

                                                                             -     Prompt support directly from the
-    Build one 9.5 environment                                                     lab
-    Learn the new technology
-    3 months of assistance from
     development
-    Program ends on September
                                   Limited number of participants: the early bird catches the worm!
56                                                                                                      Copyright © 2019 HCL Technologies Limited | www.hcltech.com
Q&A

IBM Workload Automation - A complete solution for batch
 and real-time IT and applications workload management
 with a single point of control to application developers, IT
                administrators and operators.
     http://www.workloadautomation-community.com/

                                             Thank you !                                          Eliana Cerasaro Ph.

                                                                Copyright © 2019 HCL Products & Platforms | www.hcltech.com
$8,3 BILLION ENTERPRISE | 131,000 IDEAPRENEURS | 44 COUNTRIES
You can also read