+ All Categories
Home > Documents > CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway...

CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway...

Date post: 11-Mar-2018
Category:
Upload: hatuong
View: 217 times
Download: 1 times
Share this document with a friend
39
CA 7 Jobflow Illustrator and Jobflow Monitor Barry Duncan
Transcript
Page 1: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

CA 7 Jobflow Illustrator and Jobflow Monitor

Barry Duncan

Page 2: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

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.

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA2

Page 3: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

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.

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA3

Page 4: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Abstract

Ever wonder what would happen if you added or deleted a job

from the middle of the current job flow? Ever wonder what the

entire job flow looks like? CA 7 Jobflow Illustrator can show

you graphically how your workload is defined. CA 7 Jobflow

Monitor will show you your workload picture in real-time,

extending out 8, 16 even 24 hours into the future. Learn how

this information can be used to give CPM information it needs

to calculate and track Critical Paths across both dependencies

and triggers.

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA4

Page 5: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Agenda

> Purpose of Jobflow Illustrator (JFI)

> Jobflow Illustrator Batch

> Jobflow Illustrator Online

> Using Jobflow Illustrator Online

> Purpose of Jobflow Monitor (JFM)

> Jobflow Monitor Architecture and Overview

> Critical Path Monitoring with JFM

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA5

Page 6: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Purpose of Jobflow Illustrator

> To give a graphical representation of a flow of CA 7 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

> Two Modes: Batch & Online

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA6

Page 7: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Jobflow Illustrator Batch Outputs

> Flowchart

Printed

Written to file in print format

> Checkpoint file

Archive

Use as input later

– Can output a subset

Use as baseline for simulation

> Comma Separated Value (CSV) file

Can be used with Microsoft Visio®, Excel®

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA7

Page 8: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA

PAGE 001.001

D------*-------+

|COMPANY.DAILY.|

|PAYME02 |

| |

| |

|N=DS00000316 |

+------*-------+

|

|

|

|

*-----------------*-----------------*-----------------*

| | + +

|DTJ |DTJ +DRJ +DRJ

1>>>| 2>>>| + +

| | + +

J------*-------+ J------*-------+ J------*-------+ J------*-------+

| PAYME03/002 | | PAYME04/002 | PAYME03/002 PAYME04/002

|BEG=08028/0900| |BEG=08028/0901| 1>>>001.001 2>>>001.001

|END=08028/0901| |END=08028/0902|

| | | |

| | | |

+--------------+ +--------------+

Sample Batch Flowchart

8

Page 9: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Batch Summary

> Use for thousands, tens of thousands of jobs and data

sets

> Very fast

> Can perform multiple commands in one run

> Classic (“old style”) output

Up to 999 pages horizontally by 999 pages vertically

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA9

Page 10: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Microsoft Visio Online Option

> Optional add-in to Microsoft Visio 2003 *

> Uses CCI gateway (CPS/SCHSRVR) to interface with CA 7

and Jobflow Illustrator process

> Availability

Is not on r11.1 CA 7 distribution tape

Downloadable from Support Connect only

See the CA 7 Product Home Page

* Microsoft Visio 2007 compatible version is currently under

development

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA10

Page 11: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Online Outputs> Online flowchart using Microsoft Visio

Rendition slows as number of elements increases

Practical limit of about 1000 jobs, fewer is better

> Checkpoint file on mainframe

Archive

Use as input later

– Can output a subset

Use for simulation with Add and Delete Panels

> CSV file on PC

> Flow saved as a Web Page

> Flow published to Word Document

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA11

Page 12: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

System Requirements - PC

> Pentium 800 MHz or higher processor; much better is

recommended

> 512 MB RAM (2G recommended), 20 MB disk space

> Microsoft Windows® 2000 SP3 or higher or

Windows XP SP2 or higher

> Microsoft Visio 2003 (Standard or Professional) *

> Microsoft Word 2003 *

> Microsoft .Net Framework 1.1

* Microsoft Office 2007 version in testing

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA12

Page 13: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

System Requirements - Mainframe

> *CA 7 Workload Automation r11.1

> *CA Common Product Services (CPS)

> *CA Common Services for z/OS (CCS)

> TCP/IP (IBM or Unicenter TCPaccess Communications Server)

*Available when ordering CA 7 Workload Automation r11.1

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA13

Page 14: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Online Installation

> See the CA 7 Jobflow Illustrator Microsoft Visio Option Guide

Chapter 2

– Mainframe TCP/IP gateway server started task configuration

(CPS/SCHSRVR)

– CAIENF procedure customisation

– SCHSRVR profile data set definition and started task chores

Chapter 3

– JI Online download/installation instructions

– CCI configuration

– Visio settings verification

– Optional JIutil utility verifies proper installation

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA14

Page 15: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Online Option Project Panel

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA15

Page 16: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Online Option Extract Panel

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA16

Page 17: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Sample Online Flowchart

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA17

Page 18: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Object Detail

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA18

Page 19: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Online Option Add Panel

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA19

Page 20: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Online Option Display Panel

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA20

Page 21: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFI Online Option Custom Properties Box

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA21

Page 22: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Save as a Web Page

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA22

Page 23: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Full Version of Visio Required?

> Yes, for:

Creating flows

Modifying flows

Saving flows and files

> No, for:

Reading saved .vsd files (free Visio Viewer required –

obtain from Microsoft)

Reading flows saved as web pages (web browser required)

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA23

Page 24: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Jobflow Monitor (JFM)

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA24

Page 25: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Purpose of Jobflow Monitor

>Follow-on to CA 7 Jobflow Illustrator

Real-time vs. future snapshot

Uses same JFI filters for defining job streams

>CA 7 CPM flows can now be monitored with

job and data set dependencies taken into

account

>Multiple CA 7 instances can be monitored in

same address space

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA25

Page 26: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFM Features

>Runs in a separate address space

Reduces load on the CA7ONL address space

>All jobs are monitored

Real-time and forecasted

>Event driven

Events in CA7ONL cause monitor picture to be

updated (job entry, queue move, etc…)

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA26

Page 27: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFM Requirements

>Requires IBM LE Runtime

>64-bit storage exploited

>z/OS 1.7 minimum supported release

Because of XML system services

> TCP/IP

>Delivered with CA Workload Automation SE

r11.3 (CA 7)

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA27

Page 28: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA

JobFlow

MonitorCA 7

Instance(s)

CA 7Databases

Queues

Incoming

CA 7 Events

Outgoing

JFM

Events

CPM

(And Other

Interested

Parties)

Queries

JFM Overview

X-memory

28

Page 29: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFM Terminology

> Active Workload – in the queues now

> Forecasted Workload – will be in the queues

> History – completed/cancelled/forced

> Span – how large is the window in hours

> Refresh Rate – how often does it extend

> Moving Window – add to future, drop past

> Job Stream – jobs that match a set of criteria

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA29

Page 30: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA

Moving Window

30

Page 31: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFM Initialisation

>Separate address space

Can monitor multiple instances of CA 7 in a

single Jobflow Monitor address space

>Primed with jobs currently in the CA 7 online

queues

>Schedule Scan simulation

>CA 7 data base read to determine triggers

and dependencies for these jobs

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA31

Page 32: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

JFM Ongoing Operation

> CA7ONL issues job events (new CA ENF event

CA7LOG)

> Based on events, Jobflow Monitor updates predicted

times and forecasted relationships

> Jobflow Monitor issues CPM events for any jobs

included in a critical path

> Periodically simulates Schedule Scan to extend the

window

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA32

Page 33: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Critical Path Monitoring

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA33

Page 34: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Critical Path Monitoring Before r11.3

> Critical Paths defined by attaching a special VRM

Corequisite resource to the flow starting job

> VRM resource name defines

Flow name

Ending job and schedule ID

Target end time (SLA)

> There had to be a direct trigger path from the starting

job to the ending job

> CA7ONL generated CPM ENF events

> CPM Server started task tracked flows by these events

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA34

Page 35: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Critical Path Monitoring with r11.3

> CPM can work the same as pre-r11.3 (default)

> Critical Paths still defined by attaching a special VRM

Corequisite resource to the flow starting job

Ending schedule ID can be 0 and inherit from start job

Ending SLA can be time offset from Flow Load (+hhmm)

> New definition options can be used with or without JFM

> CPM= keyword on OPTIONS statement has new option

CPM=JFM will cause CA 7 online to treat flows differently

CPM=JFM requires JFM=YES to also be coded

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA35

Page 36: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Critical Path Monitoring with JFM

> If CPM=JFM CA7ONL will only create the Flow LOAD event

when a new CPM Flow is initiated

> CA 7 code in the CPM Server will detect this is a JFM flow

> CPM will call JFM through the TCP/IP interface and

register the flow as a special type of jobstream

> JFM determines the paths between the start and end jobs

and returns that information back to CPM

> Since JFM tracks dependency connections as well as

triggers it can return ALL the possible paths from A to Z

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA36

Page 37: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Critical Path Monitoring with JFM

> JFM will generate the CPM ENF events to notify CPM when

jobs in the flow start / end / abend

> CPM Flows can still be monitored through the ISPF CPM

panels

> CPM Server task will generate warnings and alerts as

before

> JFM will track data set triggers and dependencies, but

CPM will only view them as job to job connections

JOBA creates DSN1 which triggers JOBB

CPM only understands jobs so it tracks JOBA triggering

JOBB

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA37

Page 38: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Summary

> Jobflow Illustrator introduced in r11.1

Generates graphical workloads from the data base

Runs in batch or online modes

Uses Microsoft Visio in online mode

> Jobflow Monitor introduced in r11.3

Tracks current and near-future workload in real time

Works with CA CPM to calculate and track critical paths

through dependency and trigger connections

Future release of WCC will visualise the workflow

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA38

Page 39: CA 7 Jobflow Illustrator and Jobflow Monitor · PDF file– Mainframe TCP/IP gateway server started task configuration (CPS/SCHSRVR) – CAIENF procedure customisation – SCHSRVR

Questions?

October 2009 CA 7 Jobflow Illustrator and Jobflow Monitor Copyright © 2009 CA39


Recommended