33
CA 7 Workload Automation r11.1 Features and Functions Bill Sherwin

CA 7 r11.1 Features and Functions · > CA 7 WA will optionally track the event of VSAM cluster closes when the cluster is opened for update ... CA 7 r11.1 Features and Functions

Embed Size (px)

Citation preview

CA 7 Workload Automation r11.1 Features and Functions

Bill Sherwin

Terms of This Presentation

This 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 2009 CA 7 Workload Automation r11.1 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 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

4

Abstract

CA 7 Workload Automation r11.1 includes new advanced

features and capabilities that will enhance and extend

control over your enterprise workload. This session

provides an overview of these new features and provides

guidance on how they can be exploited in your operating

environment.

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

5

Agenda

> Major Enhancements

Cross-Platform Internalisation

CA 7 Jobflow Illustrator

Parallel Submission Processing

Global Variables

> Other Enhancements

CA 7 Log Reports

Pattern Masking

Data Set Tracking

> Updates to the Base Release

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

6

Cross-Platform Internalisation

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

7

Cross-Platform Internalisation

> Eliminate the need of CA7TOUNI z/OS batch job to

submit job to another platform

> Provide better job routing abilities by dynamically altering

target node based on availability

> Provide automatic retry if communication failure

> Provide better protection of the user ID and password

data sent to the target node

> Provide a high-availability option (HAO failover) for cross-

platform job tracking if CA 7 LPAR fails

> CA7TOUNI will continue to be supported

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

8 October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

-------------------------- CA-7 XP Job Definition -------------

Function: LIST (Add, DD, Delete, DELPRRN, Format, List, Purge, Update)

Job: EROCTST1

System: EROCSYS JOBNET: Owner: UID: 0

XP Node: EROCTST-Destination Node

XP EXEC: cau9test.exe-Command or Script to execute

XP PARM: (optional, parameter data up to 128 bytes, used as PARM01)

Optional PARMLIB: Member:

EXEC: Y SUTYPE: Y Cond-Code: 0 RO: 0 DRClass:

Hold: N Verify: N Satisfaction Lead Time: 0 ARFSET:

Clock Time: 0000 WLBClass: A WLBPRTY: 000 Trace: N

Don't Schedule Before: 00000 0000 After: 99999 0000 Retain: N

LTERM: MASTER Prompt: Y Rqmt List: Y Rqmts Not Used: Y

XPJOB Definition: Screen Format

9 October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

XNODE Screen Format

---------------- CA-7 XPS Node Table Entry ---------------

Function: LIST (Add, Delete, Format, List, Update)

Node: TRODE05

Description: NODE USED FOR TESTING OF XPJ JOBS, ALTERNATE NR1

Alternate 1:

Alternate 2:

State: FAIL (Online, Offline, Stop)

PROGRAM: SMX1 MSG-INDX: 24 -- XN.1 -- 09.072 / 14:36:24

MESSAGE: This is a Permanent Node

10

XPJOB Userid and Password Control

> PSWDLOC keyword on XPDEF init deck statement:

PSWDLOC= ({DATABASE,NODE, OWNER,USER})

DATABASE uses Owner-Access record created as a result

of XPSWD command

NODE uses Node-Access record created as a result of

XPSWD command

OWNER uses the OWNER field of XPJOB (no password or

domain allowed)

USER uses PARMLIB member SUBUSER, SUBPASS, and

DOMAIN keywords

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

11

XPSWD (XN.2) Command Panel

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

------------ CA-7 XPJOB User ID/Password Definition ---------

Function: LIST (Add, Delete, Format, List, Update)

Owner: TESTPSWD

or Node:

User ID: testpswd

Password: (Password Present)

Reconfirm PSWD:

Domain Name: (Windows platform)

PROGRAM: SMX2 MSG-INDX: 03 -- XN.2 -- 09.073 / 14:43:55

MESSAGE: List Successful

12

XPJOB Related Commands

> LNODE – List entries in XPJOB Node Table> LJOB – Select by type, node and list XPJOB data> LQ – Select by type, node, status and list XPJOB

data> LPRRN – Select by type, node and list XPJOB data > LRLOG – Select by type> REQUEUE – Select by node> CANCEL – Causes „kill‟ request to be sent to target

node

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

13

CA7TOUNI to XPJOB Conversion Process

> Two components: Conversion Utility and CONVERT command Conversion utility in batch Convert command can be used as part of Utility or as

online or batch command

> Batch process: reads CA7TOUNI JCL members and creates the BTI commands, including CONVERT Can process individual jobs or all members Can automatically save backup of original definition for

restoration

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

14

Internal Tracker and HAO

> CA 7 Cross-Platform Tracker (XTRK) currently runs as a

subtask under CA7ICOM or as a separate address space

> With r11.1, XTRK executes as a subtask in the CA7ONL

address space

> Presence of XCKPT DD statement in CA7ONL JCL

activates the internal XTRK

> XPJOB and the HAO option requires internal XTRK

> Commands passed to internal XTRK via /XTASK top-line

command

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

15

Jobflow Illustrator

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

16

Purpose of Jobflow Illustrator

> To give a graphical representation of a flow of CA 7 WA

work, including triggers and requirements

> Multiple selection criteria by system, job name, and

schedule ID

> Ability to add ad hoc jobs and data sets to workflow

> Enhanced performance to manage workflows effectively

with thousands of objects and connections

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

17

Jobflow Illustrator Outputs

> Flowchart

Printed

Written to file in print format

> Comma Separated Value (CSV) File

Can be used with Microsoft Visio®, Excel®

> Checkpoint File

Use as input later

Archive

Use as baseline for simulation

> Sample JCL in SAMPJCL(FSIM*)

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

18

Jobflow Illustrator Online Option

> Add-on to Microsoft Visio® 2003 *

> Uses CCI gateway to interface with CA 7 online

> Availability

Is not on CA 7 WA distribution tape

Downloadable from Support Online only

> Practical limit of 1000 objects in Visio

Object = job or data set

* Office 2007 compatible version is in development

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

19

Sample Online Flowchart

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

20

JI Object Detail

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

21

Parallel Submission (PSP)

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

22

Parallel Submission Process (PSP)

> This enhancement allows CA 7 online to use multiple

concurrent submission tasks to improve throughput

(PSP=YES)

> Allows user selection of 1 to 15 JES Internal Readers

(MAXSUBOUT=5)

> Supports reentrant user submission exits (SASSXX20 and

SASSXX21)

> New /DISPLAY,ST=SUB shows active statistics

> New SASSHR24 Report shows details and summary

information

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

23

Global Variables

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

24

Global Variables

> This enhancement provides highly-flexible, easy to use, variable substitution in JCL and in XPJOB submission text (GVARSUB= YES|NO|xxxx)

> Global Variables work with or without CA Driver

> Variables in JCL are identified by a prefix

default is &:

> 37 Reserved Variables for time, date, host, job-specific variables

> Unlimited User-defined Variables stored in database (VRM)

> /GVAR and LGVAR commands to define and display

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

25

Other Enhancements

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

26

Pattern Masking – Commands / Reports

> Masking is used when you want to display all records

whose names share common characters

> The mask can contain one or more asterisks and/or one

or more question marks, all in any position in the mask

* matches any number of characters, including 0

? matches only a single non-blank character

> Examples:

*ABC* matches any string with ABC in it

SYS?X matches SYS1X, SYS2X, SYS3X, etc…

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

27

New Reports

> Report 09 Cross Platform Job Activity Report

> Report 10 Cross Platform Job Completion Profile

> Report 11 XPJOB Submission Activity Report

> Report 13 Abnormal Job Termination Report

> Report 16 VRM Posting and Job Submission Activity

> Report 24 Job Submission Output Activity Report

> Report 51 CA 7 Request Queue Recovery Aid Lists job information which haven‟t been processed because CA 7

Request Queue became full

Output also includes commands to re-request jobs after Request Queue problem is resolved

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

28

Data Set Tracking – VSAM & USS files

> CA 7 WA will optionally track the event of VSAM cluster

closes when the cluster is opened for update

> The tracking of that event can then be used for data set

triggering and requirement posting in CA 7 WA

> USS File (USSF) tracking provides file watching and tracking capabilities for files created under IBM‟s Unix System Services (USS)

> When a file is created or modified on the USS file system, USSF can send a user-specified command to CA 7 WA (via U7SVC)

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

29

Updates Since Base Release

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

30

Current Maintenance

> Base r11.1 release introduced in September 2007

> SP1 became available in April 2008

> SP2 became available in October 2008

> SP3 became available in August 2009

> Support for r11.0 expired March 30, 2009

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

31

Changes to Note

> QO95467: Introduces new command to delete entries

from the Prior Run Queue (PRRNDEL)

> RO02266: Quadruple maximum size of Prior Run Queue

to 4,082 tracks

Maximum jobs increases to approximately 640,000

> RO02356: Automatically checks for CPM flow problems

Check for stranded flows at startup

Limit amount of storage CPM flows can consume

> RO02852: CA7TOUNI now lists full SUBFILE and PARMxx

values in the submission report.

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

32

Summary

> CA 7 WA r11.1 has many new and exciting features

Cross Platform Internalisation

Jobflow Illustrator

Parallel Submission Processing

Global Variables

Check the Release Notes Guide for full details

> Keep up to date on maintenance

> CA Workload Automation SE r11.3 is coming soon!

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA

33

Questions?

October 2009 CA 7 Workload Automation r11.1 Copyright © 2009 CA