Download - Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

Transcript
Page 1: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

1 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

Jack McCarrick

DevOps: Continuous Delivery

eCLARO, Inc

Senior IT Consultant

DO4X178S

Page 2: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.

The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type

of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.

For Informational Purposes Only

Terms of this Presentation

Page 3: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Abstract

Do you have the right tools to predict when SLAs might

be at risk? Join us and hear first-hand about how a

major technology company converted from JAWS to CA

Workload Automation iDash (CA iDash) to adopt a

powerful, real-time workload analytics and reporting

solution.

Jack McCarrick

Senior IT ConsultanteClaro, Inc.

Page 4: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Agenda

MY BACKGROUND & OUR “WORKLOAD AUTOMATION” ENVIRONMENT

WHAT IS OUR “JAWS” ENVIRONMENT?

SUMMARY AND QUESTIONS

WHY DID WE CHOOSE IDASH?

MOVING FROM JAWS TO IDASH

IDASH ADVANTAGES: SOME NICE FEATURES

1

2

3

4

5

6

Page 5: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

My Background&

our “Workload Automation”Environment

Page 6: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

My Background….

eClaro, Inc.– ECLARO is a Business and Technology Consulting firm headquartered in

New York City with 14 offices across the United States, Canada and the Philippines.

Working through ECLARO since 1998 at a large technology company (headquartered in Long Island, NY)

I came out of the IBM Mainframe era! Started in 1974 with OS/360 and progressed onwards! (Lots of Dinosaurs!)

Page 7: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

My Background….

IDMS Database– DBA 1998 (1982) thru 2014 on the Mainframe

– System support (same period)

”CA Workload Automation AE (CA AutoSys®)” Admin– Since 2004

– Release 3.4 to Release 4.5 conversion

– Release 4.5 to Release 11.0 conversion

– Undergoing upgrade from R 11.0 to R 11.3.6

JAWS Admin and (now) CA iDash Admin

Page 8: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Our CA AutoSys (“Workload Automation”) Environment

Running Release 11.0 and Release 11.3.6, concurrently

Workload Control Center (CA-WCC): running with all CA AutoSys instances– WCC Release 11.0 – we use ‘hard coded’ EEM Policies

– WCC Release 11.3.6 – we employ ‘behind the scenes’ EEM Policy code

– (this has impact on use of EEM with CA iDash – topic for another day!)

Page 9: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Our CA AutoSys Instances:

“ACE” Name

CA AutoSys Environment

# Jobs # Runs/Day

“SVU” 11.0 TRN 27,600

“SVT” 11.0 DEV 36,200

“SVQ” 11.0 QA 28,400

“SVP” 11.0 PROD 26,000 500,000

“DV1” 11.3.6 Dev 8,600

“QA1” 11.3.6 QA 8,700

“PD1” 11.3.6 Prod 8,700 25,000

Page 10: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

”What is ourJAWS

Environment?”

Page 11: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Our JAWS Environment

JAWS “Prod” and “Test” Instances– Both 64 bit

– Prod is Release 3.5.6; Test is 4.3.4 (fairly ‘old’ releases)

PROD JAWS: all production Job Streams– Approximately 130 job streams

– 70 job streams are monitored by Users (we have had a ‘hard sell’)

TEST JAWS: used for Admin ‘testing’– Applying patches, upgrading the release, etc

Page 12: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Focusing on our “Prod” JAWS Environment

About 50 User tailored Reports

Mainly used to issue SNMP output to generate emails– “Job Stream Late” Alerts are 99% of those received

“Real Time” monitoring not particularly used

History: used, when needed, to ‘look back’ and investigate job runs, etc

Page 13: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

”Why did we chooseCA iDash ?”

Page 14: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

What made us choose CA iDash to replace JAWS?

IT Management decided:– To switch to a product that was more integrated with existing licensed

CA Software

– IT Management wants to maintain relationship with CA (stay in “CA Family”)

– CA Tech Support was a major factor (same company)

Cost was comparable: CA iDash was about 15% more to license– But……….

“LICENSING”:– This was a factor in our decision (see next slide)

Cost & Licensing

Page 15: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

LICENSING: CA iDash vs JAWS

Licensed by “Number of CA AutoSys Jobs” Right now, our license is for 100,000 jobs JAWS Prod is set up for 60,000 JAWS Test is set up for 40,000 One JAWS instance can ‘see’ mutiple CA AutoSys instances

(depending upon the license for that particular JAWS)

‘JAWS’

License NOT limited by “Number of CA AutoSys Jobs” No limit to number of CA iDash instances

Currently, two (2): CA iDash ‘test’ and ‘prod’ Will create a ‘sandbox’ CA iDash R12 Instance

One CA iDash instance can ‘see’ mutiple CA AutoSys instances (no limit with regard to number of jobs)

‘CA iDash’

“No Limit to CA iDash Instances gives GREAT VALUE to its cost, even if it is slightly more than JAWS”

Page 16: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

What made us choose CA iDash to replace JAWS?

Ease of Installation & Use

Configuration for use is simple

User Interface very friendly

Reporting features

Other factors…..

Page 17: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash at my current Client:

Currently, TWO CA iDash instances– “Prod”: sees CA AutoSys SVP & PD1 (Prod Release 1.0 & 11.3.6)

– “Test”: sees CA AutoSys SVP, SVQ, QA1

– We could ‘mix and match’, pretty much at will

– We could easily install another CA iDash instance (no license limits)

– Installations are 64 bit

We shall install CA iDash Release 12 to explore (as of 9/25/2015)

Page 18: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Converting JAWS Job Streams to CA iDash “SLAs”

“Aim for the Target (job)”– Find name of TARGET JOB (eg: C_ZZBJ0140010)

Supply the JOB NAME– Use the “SLA Helper” ( a Wizard); follow screens

– CA iDash reads job information; takes just moments

– Give the new SLA a name (if you wish it to be different from Job name)

You are Off and Running (“in a (i) Dash”) !

“I created 40 SLAs (former Job Streams) in about two (2) hours”…Jack

Page 19: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Converting JAWS Job Streams to CA iDash “SLAs”

“We have COMPLEX Job Streams”– In JAWS, the LEARNING CURVE was ‘lengthy’

– All our night batch streams required heavy TRIMMING, just to make the flow view ‘humanly understandable’

– Trimming took many hours, resulted in a “Critical Path” view

CA iDash “SLA” generation:– The WIZARD is a great “plus”

– Generation of SLA job flows takes moments (for complex flows)

– You get the Critical Path (“trimmed”) view AUTOMATICALLY!

– Thus, NO learning curve (or, not as much) !

Page 20: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

SLA Created !

CA iDash Created this

SLA Definition in

about 3 seconds

“SLA creation seems

markedly faster than Job Stream generation”

Page 21: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Converse: SLA Deletion? – “Admin performance”

“Saves time for the CA iDash Admin”“SLA DELETION is quick! Even if the

full SLA structure is complex”

Page 22: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

You can get Run History right away !

Page 23: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

23 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

“CA iDash Advantages”

Page 24: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

24 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “SLAs” vs JAWS “Job Stream”

The SLA is already TRIMMED! (default)– JAWS job streams, especially if ‘complex’, require effort (man hours) to

edit down to a recognizable view

– CA iDash does this automatically

– Saves time in SLA preparation (“it can save hours of work”)

– Less of a ‘learning curve’ for the CA iDash Admin

Now, CA iDash does maintain the complexity internally…..

Page 25: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

25 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “SLA” - automatically TRIMMED:

The “trimmed” SLA is called

the CRITICAL

PATH

This is about one-third of the graphical view of

the Critical Path

(done for presentation purposes)

Page 26: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

26 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

..same CA iDash “SLA” - the full monty !....

This is about 1/10 of the full graphical view !!

Page 27: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

27 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

We also like this….

SEPARATION of Job Flow and GANTT displays

JAWS:– Combined into ONE display

CA iDash:– Job Flow display

– GANTT display

Page 28: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

28 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

JAWS

This GANTT display also indicates a ‘semblance’ of the actual Job Flow

Page 29: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

29 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash:

This Job Flow display shows the static dependencies

Page 30: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

30 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash:

”GANTT” display of same Job Flow

Page 31: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

31 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Real Time” Monitoring

Similar to

JAWS

Page 32: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

32 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Btw…here is that same flow, FULL display

“Critical Path Distilled”

Page 33: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

33 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Reporting”

Similar to JAWS, CA iDash has ‘shells’ of report types:– Job Status Reports - CA AutoSys Event Reports

– Job Run Reports - SLA Trend Reports

– All are TAILORABLE for your needs

Have you ever had users ask for CA AutoSys information?– “I find myself using CA iDash more than I did JAWS to satisfy requests”

– “When did job XYZ run last week?”

– “I need all job Failures from 6am to 8am last Thursday”

Page 34: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

34 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Reporting”…..continued

“Server Statistic Report”– Gives you Graphical and Detail views (not in JAWS)

– Reports upon LATENCY automatically!

In JAWS reports, you must ‘deduce’ latency to some extent

(see examples on next slide)

Reporting features not available in JAWS.

Page 35: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

35 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Reporting”…..LATENCY

Page 36: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

36 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Reporting”…..EVENT

Page 37: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

37 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Reporting”…..Detail (Latency & Events)

Page 38: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

38 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Reporting”…..continued

“CA AutoSys AUTOTRACK Reports”– (one of my favorites!)

When I am asked ‘who Force Started a job on Nov 1st ?” Go to CA AutoSys LOG, extract (grep) the log records for job and date/time

Verify the event/run (force start)

The LOG does NOT have the User ID who Force Started job

But.. Autotrack does …..so, I run an Autotrack ‘scan’, create a file

File has event (FORCE_START) and some user IDs

I have to ‘match up’ the LOG and Autotrack date/time and ESTIMATE!

Reporting features not available in JAWS.

Page 39: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

39 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Reporting”…..continued

“CA AutoSys AUTOTRACK Reports”– (one of my favorites!)

CA iDash does that work automatically– Specify job(s), date range, etc., and…..

– Out comes your report!

– It’s as easy as that – and saves research time!

(As with all reports, output can be HTML, XLS, PDF, CSV)

Reporting features not available in JAWS.

Page 40: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

40 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash “Reporting”…..my favorite (not in JAWS)

Page 41: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

41 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash - “Building Job History”:

“Here’s another feature we like a lot!”

Both JAWS and CA iDash need CA AutoSys job history to function

CA AutoSys generates Job Run, Event, Audit history (once a day)

Both JAWS and CA iDash read this data (series of files)

For JAWS, these files (“they can be quite large”) are COPIED from the CA AutoSys server to the JAWS server to be read

Page 42: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

42 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash - “Building Job History”: (continued)

For CA iDash, you have an option:– Install an “CA iDash Agent” on your CA AutoSys server

– Then, from your CA AutoSys server, run the IDARCHIVE command

– IDARCHIVE will load the history data from where the files reside!

– You don’t need to COPY the history data

– (SAVES THE COPY EFFORT, AS WELL AS DISK SPACE)

– You can even run the IDARCHIVE command in an CA AutoSys job!

“This is an CA iDash Admin feature we like a lot”

Page 43: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

43 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Example: CA iDash could do this, JAWS could not

Request: if the Target Job runs over 60 minutes– In this case, JAWS will **NOT** “TRIM out” the Parent jobs

– Job Stream monitoring MUST start at 12:00am, not 2:45am

– JAWS tends to monitor ‘job flows’

Page 44: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

44 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash: single job SLA was NOT an issue:

“Just select the “SLA” Job and let CA iDash monitor it!”

Page 45: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

45 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

CA iDash: single job SLA: (part of job flow dependencies)

“The SLA Job (in blue) is tracked.

But, CA iDash still knows about all the previous dependencies in the entire job flow!”

CA iDash can track Job Flows or SINGLE jobs

Page 46: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

46 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

SUMMARY: (my own interpretation)

Not trying to push CA iDash over JAWS – both are great products!

But, if you are curious, have an interest in CA iDash…. then…– I definitely recommend to have a look at it!

– If you are a JAWS user: install CA iDash and test it out

– CA would gladly do a Proof Of Concept install for you

– You will definitely find things you like!

– Even if JAWS and CA iDash ‘come out even’, perhaps LICENSING could be a deciding factor

– If you run CA AutoSys (WA) or CA 7®, CA iDash will complement them!

Page 47: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

47 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

What would I like to see in CA iDash! (current: R 11.4)

REPORTING: select criteria are Jobs, Machines, Statuses, etc,..and DAYS! (eg: Nov 16th to Nov 20th)– it would be nice if we could restrict to specific hours or ‘windows’ of

time in a day

– For example: “All Mornings last week”

SNMP: include additional SLA fields that can be trapped by network monitors such as NNMi and Open View (“give email recipients additional info about their SLA”)

Page 48: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

Thank You

Page 49: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

49 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Follow Conversations At…

CA Workload Automation

Mainframe Theatre

CA Workload Automation iDash

DevOps Continuous Delivery Theatre

Thursday 1:00PM

Page 50: Migrate from Terma Software Jaws to CA Workload Automation iDash for Enhanced Workload Analytics

50 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

For More Information

To learn more, please visit:

http://cainc.to/Nv2VOe

CA World ’15