04.01.2014 Views

CA Workload Automation Mainframe Strategy and ... - GSE Belux

CA Workload Automation Mainframe Strategy and ... - GSE Belux

CA Workload Automation Mainframe Strategy and ... - GSE Belux

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />

<strong>Strategy</strong> <strong>and</strong> Roadmap<br />

Bill Sherwin<br />

Principal Consultant<br />

EMEA <strong>Workload</strong> <strong>Automation</strong> Owner


<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong>:<br />

Key component in successful enterprise IT management<br />

Service<br />

Service Catalog<br />

Process <strong>Automation</strong><br />

Application<br />

Capacity<br />

Management<br />

<strong>and</strong> Analytics<br />

<strong>Workload</strong><br />

<strong>Automation</strong><br />

AppLogic<br />

Cloud Platform<br />

Operations<br />

Insight<br />

Infrastructure<br />

Network<br />

<strong>Automation</strong><br />

Server<br />

<strong>Automation</strong><br />

Client<br />

<strong>Automation</strong><br />

Configuration<br />

Management<br />

Virtual<br />

Pools<br />

Physical<br />

Servers<br />

<strong>Mainframe</strong><br />

Network<br />

Storage<br />

Applications<br />

Internal<br />

Cloud<br />

External<br />

Cloud<br />

Grid<br />

Fabric<br />

2 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


Gartner MQ Feb 2012 – <strong>CA</strong> MF WA largest market share<br />

IDC 2010 Market Share<br />

<strong>Mainframe</strong> Job Scheduling<br />

•<br />

<strong>CA</strong> Technologies<br />

IBM<br />

Hitachi<br />

BMC<br />

Others<br />

Gartner Magic Quadrant Feb 2012<br />

<strong>CA</strong> Technologies has one of the largest installed<br />

bases of <strong>Workload</strong> <strong>Automation</strong> products, <strong>and</strong>, in<br />

particular, it has the largest market share in the<br />

mainframe <strong>Workload</strong> <strong>Automation</strong> area<br />

•<br />

•<br />

•<br />

•<br />

3 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


what is <strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong>?<br />

<strong>Workload</strong> <strong>Automation</strong> Transformation<br />

Job Scheduling<br />

Job Management<br />

<strong>Workload</strong> <strong>Automation</strong><br />

•<strong>Workload</strong> as a Service<br />

•Dynamic <strong>Workload</strong> Provisioning<br />

•Integration w/Application Infrastructure<br />

•Critical Path Monitoring<br />

•Dataset/File Triggering<br />

• Limited <strong>Workload</strong> Types<br />

Enterprise Job Management<br />

Distributed-hosted Job Scheduling<br />

<strong>Mainframe</strong> Job Scheduling<br />

•Intelligent Load Balancing<br />

•Dynamic Job Placement<br />

•<strong>Workload</strong> Service Management<br />

•Advanced SLA <strong>Automation</strong><br />

•Dynamic Critical Path Monitoring<br />

•Unexpected Event triggering<br />

•Non-traditional <strong>Workload</strong> Types<br />

<strong>Workload</strong> <strong>Automation</strong><br />

80’s 90’s<br />

2000<br />

2005<br />

2006 – Beyond<br />

4 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2012 <strong>CA</strong>


IT <strong>Workload</strong> <strong>Automation</strong> Broker<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> MF generalised architecture<br />

Critical Path<br />

Monitoring<br />

And<br />

Alerting<br />

Packaged Business<br />

Applications<br />

Business Service Level Management<br />

<strong>Workload</strong> Resource Broker<br />

Service Oriented Architecture<br />

<strong>Workload</strong> Service Management<br />

Management & Control<br />

Monitoring, Control, CPM,<br />

Service Management,<br />

reporting<br />

<strong>Workload</strong> Engine<br />

Policies, events, schedules,<br />

Jobs, Job control<br />

Platforms<br />

Application Infrastructure &<br />

Published Services<br />

Resource Pool<br />

VMs<br />

Real Servers<br />

LPARS<br />

<strong>CA</strong> OPS/MVS<br />

SSM<br />

IBM ARM<br />

Health Checker<br />

IT <strong>Workload</strong> <strong>Automation</strong> Broker<br />

Integrate, Trigger<br />

Monitor<br />

SAP, Oracle, PeopleSoft<br />

FTP, Scripts<br />

Resource Monitors<br />

File Monitors, Triggers<br />

Win, Linux, Unix, z/OS,<br />

I5/OS, OpenVMS<br />

Integrate, Trigger<br />

Monitor<br />

Oracle, DB2, SQL,<br />

J2EE, JMS, JAVA,<br />

Web Services, Http, …<br />

5 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


workload automation strategy themes<br />

1. Enhanced enterprise capabilities<br />

2. User Interface integration<br />

3. Continuous processing in a multi-Sysplex environment<br />

4. Real-time application integration<br />

5. Virtualization <strong>and</strong> Cloud Computing<br />

6. z/Enterprise exploitation<br />

7. <strong>Mainframe</strong> 2.0 integration<br />

6 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


1. enhanced enterprise capabilities<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> Agents are now common across all<br />

<strong>Workload</strong> <strong>Automation</strong> engines<br />

Offers customers configuration options for how they want to<br />

manage their enterprise workload<br />

Leverage <strong>and</strong> extend the stability, reliability <strong>and</strong> scalability of<br />

the mainframe by hosting a single WA engine solution across<br />

the enterprise<br />

Extend workload object types <strong>and</strong> allow new, emerging<br />

technologies to directly connect to legacy workload types<br />

7 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


extensive workload object (WOB) types<br />

<strong>Mainframe</strong><br />

z/OS Objects<br />

- z/OS dataset<br />

- z/OS manual<br />

- z/OS job<br />

Server<br />

MicroFocus<br />

OpenVMs<br />

I5<br />

T<strong>and</strong>em<br />

Windows<br />

ERP Apps<br />

Peoplesoft<br />

Oracle Apps<br />

Request Set<br />

Single Request<br />

Oracle Job Copy<br />

SAP<br />

Batch Input Sessions<br />

B/W Infopackages<br />

B/W Process Chain<br />

Data Archiving<br />

SAP Process Monitor<br />

Monitoring<br />

SAP R3<br />

SAP Job Copy<br />

SAP Event<br />

CPU Monitoring<br />

Storage Monitoring<br />

IP Monitoring<br />

Process Monitoring<br />

Windows Event Log Monitoring<br />

Windows Service Monitoring<br />

Text File Monitoring<br />

Agent Monitor<br />

Database Integrations<br />

(Oracle, SQL, DB2, etc…)<br />

Database Monitor<br />

Database Stored Procedure<br />

Database Trigger<br />

SQL Query<br />

Unix<br />

Utilities<br />

Application Integrations<br />

Linux<br />

File Trigger<br />

EJB Session Bean<br />

POJO<br />

Workflow<br />

FTP Transfer<br />

EJB Entity Bean<br />

RMI<br />

Link<br />

SNMP Subscribe<br />

JMX Invoke Operation<br />

JMX Get Attribute<br />

Task<br />

Application End Object<br />

SNMP Publish<br />

SNMP Get Attribute<br />

JMX Subscribe<br />

JMS Publish<br />

Web Services object<br />

JMX Set Attribute<br />

JMS Subscribe<br />

HTTP<br />

Application Start Object<br />

SNMP Set Attribute<br />

JMX Remove Instance<br />

JMX Create Instance<br />

8 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


2. User Interface integration<br />

<strong>CA</strong>7 AutoSys ESP dSeries<br />

9 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


11 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


12 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


3. continuous processing in a multi-sysplex environment<br />

TCPIP<br />

<strong>CA</strong><br />

<strong>Workload</strong><br />

<strong>Automation</strong><br />

Agent<br />

TCPIP<br />

<strong>CA</strong><br />

<strong>Workload</strong><br />

<strong>Automation</strong><br />

MASTER<br />

<strong>CA</strong><br />

<strong>Workload</strong><br />

<strong>Automation</strong><br />

SHADOW<br />

Operational<br />

Files<br />

Primary Site<br />

Operational<br />

Dataset<br />

Changes<br />

Operational<br />

Files<br />

Failover Site<br />

13 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


4. business-driven application integration<br />

Allowing for immediate triggering of business data processing<br />

based on a number of customer-driven events.<br />

Does NOT require the overhead <strong>and</strong> excessive churning or<br />

scanning an enormous database of workload in the active file,<br />

which may NEVER happen<br />

Accelerates the delivery of new business functionality by<br />

eliminating the need for excessive scripting <strong>and</strong> methods for<br />

constantly polling to see if/when business data happens.<br />

14 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


apply business-driven <strong>Workload</strong> <strong>Automation</strong><br />

<strong>Workload</strong> <strong>Automation</strong> – Application Triggers<br />

Scheduled<br />

Date/Time<br />

z/OS<br />

Dataset<br />

Manual<br />

Trigger<br />

Alert<br />

Job<br />

Monitor<br />

Comm<strong>and</strong><br />

Global<br />

Variable<br />

Agent<br />

Notification<br />

Event<br />

• Database Monitor<br />

• Database Trigger<br />

• File Trigger<br />

• JMX/JMS Subscribe<br />

• JMX Get Attribute<br />

• SAP Event Monitor<br />

• SNMP Subscribe<br />

Invoke Procedure(s)<br />

Submit JCL Issue Comm<strong>and</strong> Run Process Send a Message<br />

• JMX Create Instance<br />

• JMX Invoke Operations<br />

• EJB Session / Entity Bean<br />

• DB Stored Procedure<br />

Create an<br />

Application Instance<br />

Symbolic Variable substitution<br />

Additional <strong>Automation</strong> routines<br />

Execute REXX procedures<br />

• SQL Query<br />

• SAP Process Chain<br />

• SAP Infopackages<br />

• Oracle Request Set<br />

• Peoplesoft Job<br />

• FTP<br />

• JMX/JMS Publish<br />

• SNMP Publish<br />

• JMX Set Attribute<br />

15 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


sample business process ...<br />

Develop With <strong>CA</strong> WA<br />

Messaging JMS Messaging Service<br />

Service<br />

ERP Activity<br />

Database<br />

Activity<br />

Text File<br />

Monitor<br />

z/OS<br />

Legacy<br />

Processing<br />

ERP<br />

ERP<br />

ERP<br />

UNIX<br />

z/OS<br />

Virtualization<br />

z/OS<br />

<strong>Workload</strong><br />

Balancing<br />

Check CPU<br />

Capacity<br />

DB Stored<br />

Procedure<br />

Efficiency<br />

Servers<br />

JMS Messaging Messaging Service<br />

Service<br />

Critical Outbound<br />

File<br />

16 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


Managed Workflow<br />

Internet<br />

5. virtualization <strong>and</strong> cloud computing support<br />

Enable <strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> customers to send workload<br />

off premise but still be synced with the workload on premise<br />

<strong>Workload</strong> <strong>Automation</strong> – Into the Cloud<br />

Cloud Client Site<br />

Cloud Service Provider<br />

Cloud Service<br />

17 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


Internet<br />

<strong>Workload</strong> <strong>Automation</strong> as a service<br />

Enable "cloud providers" to perform workload scheduling from<br />

an “off-premises” location<br />

MSP Client Site<br />

Managed Service Provider<br />

Job Scheduling/Workflow<br />

Admin<br />

Job Scheduling/Workflow<br />

<strong>CA</strong><br />

<strong>Workload</strong><br />

<strong>Automation</strong><br />

MSP Client Site<br />

Job Scheduling/Workflow<br />

Admin<br />

Job Scheduling/Workflow<br />

18 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


6. z/Enterprise exploitation<br />

Use the zEnterprise firmware to underst<strong>and</strong> the configured<br />

topology of the “zEnterprise Ensemble”<br />

React automatically to changes in the topology<br />

Automatically place WA Agents on systems as they are started<br />

19 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


7. <strong>Mainframe</strong> 2.0 integration<br />

<strong>Mainframe</strong>-hosted <strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>and</strong><br />

<strong>CA</strong> <strong>Mainframe</strong> Software Manager (MSM)<br />

Product<br />

St<strong>and</strong>ar<br />

d SMP/E<br />

Acquisition<br />

&<br />

Installation<br />

Health<br />

Check &<br />

Best<br />

Practice<br />

Guides<br />

Software<br />

Deployment<br />

Software<br />

Configuration<br />

<strong>CA</strong> WA Restart Option Yes Yes Yes Yes Yes<br />

<strong>CA</strong> JCLCheck Yes Yes Yes Yes Planned r12<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>CA</strong> 7 Edition Yes Yes Yes Yes Yes<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> ESP Edition Yes Yes Yes Yes Yes<br />

<strong>CA</strong> Scheduler Job Management Yes Yes Yes Yes TBA<br />

<strong>CA</strong> Jobtrac Job Management Yes Yes Yes Yes TBA<br />

20 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


<strong>CA</strong> WA <strong>CA</strong> 7 Edition Roadmap<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>CA</strong> 7 Edition r12<br />

• Support for long job names<br />

• Relational database support Phase 1<br />

• MF 2.0 Level III<br />

• zIIP enablement<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />

• Chorus Integration<br />

<strong>CA</strong> 7 Performance Metrics enhancement<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />

• Single Pane of Glass UI<br />

<strong>CA</strong> 7 Web Client 11.3.3<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />

• <strong>CA</strong> 7 Web Services<br />

<strong>CA</strong> 7 Web Client 11.3.2<br />

<strong>CA</strong> 7 Web Client 11.3.0<br />

CY<br />

2010 2011 2012<br />

2013<br />

21 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


<strong>CA</strong> WA ESP Edition Roadmap<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> EE UI<br />

• Rewrite current Workstation UI to Eclipse<br />

• Comm<strong>and</strong> <strong>and</strong> Control of ESP jobs<br />

• Develop Xinfo scenarios for key use cases<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />

• Chorus Integration<br />

<strong>CA</strong> Workstation EE 11.4<br />

• Accommodate enhancements to ESP 12<br />

• Address performance issues<br />

• Support <strong>CA</strong> 11<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> EE 11.3<br />

Conversion Support<br />

• DSTRIG wildcarding<br />

• Single job simulation<br />

• Jobend processing using step completion<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> EE 11.4<br />

• Sysplex-to-Sysplex Failover<br />

• Single job Simulation<br />

• Enhanced Integration with OPS/MVS<br />

• zIIP support<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> PES for Cigna<br />

• increase limit of supported agents<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> EE Support Agents<br />

• MSM Configuration support<br />

• Oracle 11.3.1 Agent support<br />

• Remote execution Agent support<br />

22 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>


do you have any further questions?


legal notice<br />

© Copyright <strong>CA</strong> 2011. All rights reserved. All trademarks, trade names, service marks <strong>and</strong> logos referenced herein belong to<br />

their respective companies. No unauthorized use, copying or distribution permitted.<br />

THIS PRESENTATION IS FOR YOUR INFORMATIONAL PURPOSES ONLY. <strong>CA</strong> assumes no responsibility for the accuracy or<br />

completeness of the information. TO THE EXTENT PERMITTED BY APPLI<strong>CA</strong>BLE LAW, <strong>CA</strong> PROVIDES THIS DOCUMENT “AS IS”<br />

WITHOUT WARRANTY OF ANY KIND, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY,<br />

FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. In no event will <strong>CA</strong> be liable for any loss or damage, direct or<br />

indirect, in connection with this presentation, including, without limitation, lost profits, lost investment, business<br />

interruption, goodwill, or lost data, even if <strong>CA</strong> is expressly advised of the possibility of such damages.<br />

Certain information in this presentation may outline <strong>CA</strong>’s general product direction. This presentation shall not serve to (i)<br />

affect the rights <strong>and</strong>/or obligations of <strong>CA</strong> or its licensees under any existing or future written license agreement or services<br />

agreement relating to any <strong>CA</strong> software product; or (ii) amend any product documentation or specifications for any <strong>CA</strong><br />

software product. The development, release <strong>and</strong> timing of any features or functionality described in this presentation remain<br />

at <strong>CA</strong>’s sole discretion.<br />

Notwithst<strong>and</strong>ing anything in this presentation to the contrary, upon the general availability of any future <strong>CA</strong> product release<br />

referenced in this presentation, <strong>CA</strong> may make such release available (i) for sale to new licensees of such product; <strong>and</strong> (ii) in<br />

the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such<br />

product who are current subscribers to <strong>CA</strong> maintenance <strong>and</strong> support on a when <strong>and</strong> if-available basis.<br />

24 June 13, 2012<br />

<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!