look ziip-zaap

23
8/13/2019 look zIIP-zAAP http://slidepdf.com/reader/full/look-ziip-zaap 1/23 Improving The Economics of Improving The Economics of Mainframe SOA Enablement Mainframe SOA Enablement Exploiting zIIP/zAAP Specialty Engines Through Next Generation Middleware

Upload: pradeepgowda89

Post on 04-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 1/23

Improving The Economics ofImproving The Economics ofMainframe SOA EnablementMainframe SOA Enablement

Exploiting zIIP/zAAP Specialty EnginesThrough Next Generation Middleware

Page 2: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 2/23

Who is DataDirect Technologies?Who is DataDirect Technologies?

• Established• Q+E Software &Technosis, Intersolv, Merant, DataDirect

• Operating Company of Progress Software Corp.• public company (PRGS) – $500m turnover

• Profitable, 20+ years in business• 3 product lines: Data Connectivity, Data Integration, Mainframe Integration

 

• 3 Development centers, 2 in the US, 1 in Belgium (Duffel)• Proven Multi-channel approach (OEM & Corporate)

• Focused On• Reducing data connectivity and Integration Complexity

• Improving Interoperability & Performace

• Lowering Total Cost of Ownership

Page 3: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 3/23

DataDirect’s Unparalled Product LineDataDirect’s Unparalled Product Line

Session Outline

 Changing role of z/OS (as a full participant in SOA)

 Shadow Unified Architecture

  Impact of MIPS growth

  IBMs zIIP and zAAP specialty engines

 Shadows Exploitation of zIIP and zAAP

Benefits and lowering TCO

Page 4: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 4/23

SOA Leading To Mainframe ResurgenceSOA Leading To Mainframe Resurgence

• SOA is altering the perception and role of themainframe

• Firming up of industry standards has alloweddevelopers to use existing skills/tools

• Initially data connectivity - ODBC/JDBC

• Web Services/SOA – XML, SOAP, WS -*

• Ability to re-combine and re-use within SOAmore cost/time efficient than migration

• Mainframe now more of an

industry standard server, fullparticipant in SOA

• Wrap and reuse rather than rip

and replace

Page 5: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 5/23

Shadow Simplifies Mainframe SOA Enablement

Page 6: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 6/23

• z/Services

• Publish/consume mainframe applications (BLI, SLI, Data) as Webservices

• z/Events

• Provides a single interface for the real-time capture and publishing

ShadowShadow –– Technology ComponentsTechnology Components

 

• z/Direct

• direct, SQL access to mainframe resources data and applicationsfrom industry standard ODBC, JDBC client drivers

• z/Presentation

• expose mainframe applications via Web with HTML browser or viaJ2EE, .NET and COBOL components

Page 7: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 7/23

DataDirect Shadow Platform Details

• Multiple Industry Standard Interfaces• Web Services (SOAP)• Direct SQL Access• Real Time Events• Web Enablement• BPEL 2.0

• Multiple Mainframe Assets• Data: DB2, VSAM, IMS/DB, Adabas• Applications: CICS, IMS/TM, IDMS, Natural

• Universal Shadow Studio• Eclipse based window to the mainframe

• Enterprise Class Features• Shadow Instrumentation Server• Security Optimization & Management• Workload Manager integration• Industry standard BPEL for service orchestration• Full XA 2PC support with RRS• Multi-tasking and multi-threaded• Maintains mainframe QofS – performance,

scalability, security• Offload work to the zIIP

Page 8: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 8/23

Tools To Simplify Development & Reuse

Data as a Service

From SOAP to BPELFrom SQL to SOAP

Page 9: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 9/23

Maintaining Mainframe Quality of Service

• Data and transactional integrity are essential

• Fundamental to SOAare layers of

abstraction

• Diagnostics challengeincreases with addition

of legacy services

• Enterprise classmanagement neededfor integration

Page 10: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 10/23

SOA and Mainframe Security Management

• Each logon (RACROUTE)consumes 6 ms

• 1 million web serviceinvocations per day

• 11 transactions persecond

• 1.6 CPU hours savingsper ay

• 50 CPU hours per month(greater than 2 days)

• Typical SOM savings >99%

Page 11: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 11/23

• Industry’s only single, unified platform for mainframeintegration• SOA – Web services and Real-time events

• Data – SQL and Real-time events

• Presentation enablement – HTML, Components

• Multi-threaded, mainframe address space• Multi-tasking and multi-threaded

• Maintains mainframe ofS – erformance scalabilit securit

ShadowShadow –– Core FunctionalityCore Functionality

 

• Manageability• Instrumentation Server

• Sysplex Trace/Browse

• Auditable / Charge back

• Exploitation of sophisticated z/OS features• Workload Manager

• Security Authentication (SOM)

• Coupling Facility (XCF)

• Offload work to the zIIP

Page 12: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 12/23

Solving The Mainframe TCO ProblemSolving The Mainframe TCO Problem

• Hardware costs and MSU upgrades are not the main problem

• Upgrades trigger a cascade of software cost increases from

ISVs that weigh down mainframe TCO

• Certain types of workloads could be more effectively handledoutside of General Purpose Processor (GPP)• Processin Java on mainframe not MSU friendl

The IBM Mainframe Base: Alive and Kicking

Published: July 10, 2007

by Timothy Prickett Morgan

 

• Large ERP or BI related data queries drain performance (i.e. DB2)

• Enter the new IBM specialty engines (IFL, zAAP, zIIP)• Run un-measured• Not speed restricted

• Workloads on specialty engines do not count against MSUsassigned to the GPP

Page 13: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 13/23

Exploiting IBM InnovationExploiting IBM Innovation

Strategic newmainframe

innovation

IBM introduces newarchitecturalfeatures - specialtyengines -

Improvesmainframe

viability

IFL (Linux)

 

Addressescompetitive

Next generation mainframe middleware thatuniquely exploits zIIP/zAAP specialty engines

zIIP (database)

zAAP (Java)

Significant performance enhancements for SOA

Dramatic improvement in mainframe TCO

New innovation

Page 14: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 14/23

IBM Exploitation of zIIP Specialty EngineIBM Exploitation of zIIP Specialty Engine

High Utilization ofGeneral Purpose

• IBM’s original focus for the zIIP was related to DB2and support for ERP/CRM/BI data intensive workloads

• Better performance and TCO associated with DB2

Processor

Reduced

Utilization ofGeneral Purpose

Processor

Page 15: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 15/23

Exploiting zIIP for Enhanced SOA PerformanceExploiting zIIP for Enhanced SOA Performance

SOAP/XMLProcessing

MiddlewareRequest Offload

• Next generation middleware exploits zIIP for SOArelated workloads

• Dramatic improvement in SOA performance and TCO

 

Utilization ofGPP

 –

Utilization ofGPP

Page 16: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 16/23

Not All Middleware Is Created EqualNot All Middleware Is Created Equal

• Mainframe middlewaredeployments vary• distributed runtime• mainframe based server

• Most mainframemiddleware is TCB based,incapable of accessingzIIP specialty engine

• Middleware exploitationof specialty enginesrequires “genetic”alteration to threads

• Ability to run in SRB/TCBmode essential

• Licensed technology

Page 17: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 17/23

Which Shadow Features Exploit zIIP?Which Shadow Features Exploit zIIP?

• Shadow Foundation

• Shadow Networking & TCP/IP Communications layer

• Shadow Instrumentation Server (Logging & Tracing)

• SOAP and XML Processing/Parsing• Shadow Internal Messaging Shadow XA support

Shadow’s Scripting Language

• Security Optimization & Mgmt. (SOM)

 • Shadows ODBC & JDBC processing

• Shadow Event Facility (SEF)

• Shadows SQL Engine

• Metadata Mapping

• HTX Processing

• ……..

50-98% middleware

MSU SAVING

Page 18: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 18/23

Exploiting zAAP for Optimizing BPMExploiting zAAP for Optimizing BPM

• zAAP exploitation enables the mainframe toeffectively handle Java workloads and participate inBPM initiatives• Java is primary platform for running industry-standard BPEL

2.0 (Business Process Execution Language)

• BPEL can provide top-down, process orientedapproach for orchestrating mainframe Web services

• Processing intensive BPEL runs within zAAP• Lower TCO - not counted against GPP• Improved performance - not speed restricted

• Run BPEL workflows composed of platformindependent, heterogeneous Web services, withbetter performance and lower cost

Page 19: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 19/23

BPEL Tools for Orchestrating Web Services withBPEL

Industry Standard BPELWorkflow

Drag & Drop WSDLfor Orchestration

Page 20: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 20/23

Benefits: zIIP/zAAP ExploitationBenefits: zIIP/zAAP Exploitation

• Improved performance

• SRB’s are lighter weight dispatchable units (DUs) than TCBs

• zIIPs and zAAPs are not speed restricted

• 50-90% reduction in middleware GPP MSU consumption• Faster XML/SOAP processing

• Faster ODBC/JDBC processing

• Lower TCO• Workloads running on zIIP or zAAP not counted against GPP

• MSU consumption of middleware will be lower• Lowers total software cost based on MSU consumption

• Total Mainframe MSU usage will be lower• Lowers total software cost based on MSU consumption

Page 21: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 21/23

Lowering Mainframe TCO with ShadowLowering Mainframe TCO with Shadow–– zIIP Savings v. Upgrade DeferralzIIP Savings v. Upgrade Deferral

Total

MSU

SavingsCurrent

Utilization Year 1 Year 2 Year 3 Year 4 Year 5

80.0% 96.0% 115.2% 138.3% 165.9% 199.1%

14% 68.6% 82.3% 98.8% 118.5% 142.2% 170.7%

30% 55.9% 67.0% 80.5% 96.5% 115.9% 139.0%

40% 47.9% 57.5% 69.0% 82.8% 99.3% 119.2%

• For large data-centric workloads

• 30% savings with Shadow & 50% workload saves 15% total MSU consumption

• For small Web services workloads

• 90% savings with Shadow & 20% workload saves 18% total MSU consumption

• For large Web services workloads• 90% savings with Shadow & 40% workload saves 36% total MSU consumption

20 % ACGR in MSU Consumption (sited by IBM as average rate)

51% 39.0% 46.8% 56.2% 67.4% 80.9% 97.1%

Page 22: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 22/23

Questions and Answers

United StatesMorrisville NC 27560USATel: 919-461-4200Toll-free: 800-876-3101Fax: 919-461-4526

FranceToll-free: 0800 911 454

Germany, Austria, and SwitzerlandCorporate Sales Toll-free: 0800 181 78 76OEM Sales Toll-free: 0800 181 78 72Tel: +49 62 22 388 101

United Kingdom210 Bath RoadSlough, BerkshireSL1 3XE EnglandToll-free: 0800 169 1907Tel: +44 (0) 1753-218 930Fax: +44 (0) 1753-218 950

JapanLune Yotsuya Building2-4-1 YotsuyaShinjuku-KuTokyoJapan 160-0004Toll-free: 0120.20.9613

Tel: +81 3 5367 8280Fax: +81 3 5367 8279

BeNeLuxA. Stocletlaan 202BB-2570 Duffel, BelgiumToll-free: (French) 0800 12 045Toll-free: (Dutch) 0800 12 046Toll-free: (Netherlands) 0800 022 0524Tel: +32 15 30 77 00

Fax: +32 15 32 12 60

Page 23: look zIIP-zAAP

8/13/2019 look zIIP-zAAP

http://slidepdf.com/reader/full/look-ziip-zaap 23/23

Shadow’s zIIP ExploitationShadow’s zIIP Exploitation