44
CA Workload Automation Restart Option for z/OS Schedulers r11: What's New & Exciting Jared Moran

CA WA Restart Option r11: What's New and Exciting€¦ ·  · 2009-10-07CA Workload Automation Restart Option for z/OS Schedulers r11: What's New & Exciting Jared Moran

Embed Size (px)

Citation preview

CA Workload Automation Restart Option for

z/OS Schedulers r11: What's New & Exciting

Jared Moran

Terms of This PresentationThis presentation was based on current information and resource allocations as of October

2009 and is subject to change or withdrawal by CA at any time without notice.

Notwithstanding anything in this presentation to the contrary, this presentation shall not serve

to (i) affect the rights and/or obligations of CA or its licensees under any existing or future

written license agreement or services agreement relating to any CA software product; or (ii)

amend any product documentation or specifications for any CA software product. The

development, release and timing of any features or functionality described in this presentation

remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary,

upon the general availability of any future CA product release referenced in this presentation,

CA will make such release available (i) for sale to new licensees of such product; and (ii) to

existing licensees of such product on a when and if-available basis as part of CA maintenance

and support, and in the form of a regularly scheduled major product release. Such releases

may be made available to current licensees of such product who are current subscribers to CA

maintenance and support on a when and if-available basis. In the event of a conflict between

the terms of this paragraph and any other information contained in this presentation, the

terms of this paragraph shall govern.

2

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

For Informational Purposes Only

Certain information in this presentation may outline CA’s general product direction. All

information in this presentation is for your informational purposes only and may not be

incorporated into any contract. CA assumes no responsibility for the accuracy or completeness

of the information. To the extent permitted by applicable law, CA provides this document “as

is” without warranty of any kind, including without limitation, any implied warranties or

merchantability, fitness for a particular purpose, or non-infringement. In no event will CA be

liable for any loss or damage, direct or indirect, from the use of this document, including,

without limitation, lost profits, lost investment, business interruption, goodwill, or lost data,

even if CA is expressly advised of the possibility of such damages.

3

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Features List

> NJE Support

> Disaster Recovery Auto Setup

> Maintain Dynamically Allocated Datasets

> Flexible Restart Step Selection

> Scheduling Product Condition Code Support

> Show Service Pack Number

4

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Features List

> Add Audit Capabilities

> Allow Attributes for Purge and Report Files

> Remove WTOR at Shutdown

> Reduce Redundant Steps in Rerun

> Change U11CBM Allocation Method

5

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Features List

> Create JOBLOG When SUB=MSTR

> Add Datacom Database Space Monitor

> High Availability Tasks and SUSPEND

> Remove ISPLINK Requirement for ISPF

> Add Subsystem Selection to ISPF

6

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Features List

> Change RIMPARM SVC Behavior

> Allow More Than One HSM Volume

> Add XDC Support

> Add Subsystem Name to Nondeletable, Hilighted

Messages

7

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Features List

> Step Level Backout

> Support the Use of Abender Programs

> Do Not Propagate Condition Codes

> Support RD=NR JCL Parameter

> Health Checker

8

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

NJE Support

> CA WA Restart Option’s Online Interfaces allow the specification of an NJE node name to retrieve JOB information from. The NJE jobs information can be displayed and may be altered to allow the submitting system to control the restart of NJE jobs in the same way that they control the restart of local jobs, thus eliminating the need to logon to the NJE system to setup a job for restart. This uses GTS to communicate between NJE systems.

9

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

NJE Support

10

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Disaster Recovery Auto Setup

> CA WA Restart Option’s Step Initiation exit will

set the JOB for restart and maintain the restart

step so that in the event of a system failure

before JOB termination, a JOBs entry in the

database will contain the appropriate restart

step.

11

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Maintain Dynamically Allocated Datasets

> CA WA Restart Option will detect dynamically

allocated datasets and will add them to the

database. These datasets will be maintained just

as datasets that are allocated in the JCL.

12

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Maintain Dynamically Allocated Datasets

13

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Flexible Restart Step Selection

> CA WA Restart Option will allow for multiple

individual steps or step ranges to be selected for

restart. Currently only a single range can be

specified. This will allow more flexibility in

selecting the portions of a job that will run and

will prevent the need to rerun the job multiple

times to process the steps required.

14

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Flexible Restart Step Selection

15

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Flexible Restart Step Selection

16

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Scheduling Product Condition Code Support

> A new module has been written that will allow a job to be set for restart by a scheduling package. Called with input of JOB name, and step number of the failed step, AUTO-SETUP will be performed for the job. A new RMS parameter will be specified that will deactivate CA WA Restart Option’s condition code processing (SCHCC=Y).

17

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Show Service Pack Number

> The service pack number will be available in the

“Initialization Complete” message as well as in

the main menu for the ISPF interface.

18

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Show Service Pack Number

19

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Add Audit Capabilities

> The online interfaces and certain batch jobs will

include a built in audit for all changes made. A

new module is called to determine if “Audit” is

desired, and if desired, another new module is

called with “OLD” and “NEW” records to create

the new Audit Elements. We use Easytrieve to

report the changes and we give a sample job

(AL7ARP) in SAMPJCL to get you started.

Did I mention that SAMPJCL is now under SMP

control?

20

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Allow Attributes for Purge and Report Files

> The Maintenance task will allow the SPACE

parameter in the definitions for the PURGE and

REPORT files and will not require the UNIT

parameter when SMS parameters are specified.

RPRTSPACE=(08000,(01000,00000))

RPRTUNIT=3390

RPRTSTOR=MORSTOR

PURGSPACE=(05550,(01000,00000))

PURGUNIT=3390

PURGSTOR=MORSTOR

Space parameters have the same syntax as the JCL SPACE

parameter21

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Remove WTOR at Shutdown

> A new SHUTDOWN command option (NOW) will

alleviate the normal “are you sure” shutdown

question, but will still prompt the operator in the

event that there are jobs currently using CA WA

Restart Option services. It must be issued from

the OS Console.

22

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Reduce Redundant Steps in Rerun

> A new database table has been created to keep

track of which steps depend on which other

steps for dataset creation and use and it will be

used to decide which steps will execute during a

Restart/Rerun.

Only temporary datasets are a factor

23

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Change U11CBM Allocation Method

> U11CBM (control block manager) uses a bit map

to represent control blocks and status and this

bit map is processed left to right so it quite often

allocates the “last one freed” first. We have

changed this to keep a pointer to the last control

block allocated byte and use this as a starting

point to allocate the next control block.

24

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Create JOBLOG When SUB=MSTR

> When CA WA Restart Option is brought up

before JES, there is no JOBLOG available for

problem determination. We will issue a “Request

JOB” SSI call to establish a JOB LOG after JES

initializes.

25

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Add Datacom Database Space Monitor

> We have created a Datacom space monitor,

added an option to specify the Datacom system

DBID if not the default of DBID=1000, and

added an option to specify a warning percentage

so that when an Area reaches the specified

percentage, we can issue a warning message.

U11D-8200-5 SSN=CALT DBID=0601 AREA=JHF AT

37% USED

U11D-8200-6 EXTENTS=01

DSN=APC.DEVJT.CHDB000.GA1.AD11.JHF601

U11D-8200-7 VOLUME=TSO79A FREE CYLINDERS=0090

26

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

High Availability Tasks and SUSPEND

>We have added a new parameter to our

database access macros (SUSPEND=NO)

that will cause DBAS to return a specific

return code in the event that DBAS is

SUSPENDed. This will prevent the JES exit

and the ISPF interface from “hanging” due to

DBAS being suspended.

27

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Remove ISPLINK Requirement for ISPF

> We required a step in the install to link ISPLINK

into CA WA Restart Option. We now LOAD

ISPLINK, save the address and use that address

to BASSM to ISPLINK. We have changed the

installation to not require the link of ISPLINK

and documented that ISPLINK must be link

listed.

28

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Add Subsystem Selection to ISPF

> We offer a new option on the main menu of the

ISPF interface to change subsystems. We

present a list of subsystems which have been

established and allow clients to choose one.

29

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Add Subsystem Selection to ISPF

30

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Add Subsystem Selection to ISPF

31

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Change RIMPARM SVC Behavior

> The RIMPARM will determine the SVC number

used. The SVC number specified in U11OPT will

be used as a default if it is not specified as a

RIMPARM.

PRODUCT(CA-11) INIT(L7B0INIT)

VERSION(L7B0) PARM(SSN=CAL7,SVC=211,UJV)

00BFD018. E2E2C3E3 00BFD418 | SSCT..M.|

00BFD020. C3C1D3F7 00000000 00B53000 C4C2C1E2 |CAL7........DBAS|

00BFD030. 00000000 B00030D3 |.......L |

32

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Allow More Than One HSM Volume

> The HSMVOL parameter now allows more than

one volume to be specified. The same parameter

now accepts up to 8 volumes.

HSMVOL=(VOL001,VOL002,VOL003,…)

33

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Add XDC Support

> CA WA Restart Option now has the capability to

use XDC as a debugging tool. The original

estimate for this change was 67 modules and 19

macros.

34

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Add Subsystem Name to Nondeletable, Hilighted Messages

> We have extended the Nondeletable, Hilighted

messages to include the subsystem name of the

subsystem that issues the messages.

U11D-0450-1 VERIFY CA-11 DBAS SHUTDOWN (Y/N)

SSN=CAL7

35

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Step Level Backout

> U11PRE has been changed to allow dataset

maintenance for a single step.

Similar to “R” processing but dataset

maintenance may be limited to a single step.

Also accepts an ending step.

36

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Support the Use of Abender Programs

> We will treat steps that execute certain

programs as not restartable.

ABENDPGM=(IEFBR11,BLOWUP)

– Config File or RMS parameter

Ignored for Restart

Auto F for Production

37

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Do Not Propagate Condition Codes

> During a Restart, the condition codes for steps

that have executed prior to the restart step will

optionally not be propagated to the Step Control

Table.

38

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

RD = NR

> Steps that have the JCL parameter RD=Nx

specified on the EXEC statement, will be treated

as not restartable.

Treated the same way as CA11NR DD.

39

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Health Checker

> CA WA Restart Option makes use of the IBM

Health Checker.

40

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Health Checker

41

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Health Checker

42

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Health Checker

43

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA

Questions?

44

October 14, 2009 CA WA Restart Option r11 Copyright © 2009 CA