You are on page 1of 23

Improving The Economics of Mainframe SOA Enablement

Exploiting zIIP/zAAP Specialty Engines Through Next Generation Middleware

Who is DataDirect Technologies?

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

Established

• Q+E Software &Technosis, Intersolv, Merant, DataDirect • 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

DataDirect’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 .

ODBC/JDBC • Web Services/SOA – XML.SOA Leading To Mainframe Resurgence • SOA is altering the perception and role of the mainframe • Firming up of industry standards has allowed developers to use existing skills/tools • Initially data connectivity . SOAP. full participant in SOA • Wrap and reuse rather than rip and replace . WS -* • Ability to re-combine and re-use within SOA more cost/time efficient than migration • Mainframe now more of an industry standard server.

Shadow Simplifies Mainframe SOA Enablement .

SQL access to mainframe resources data and applications from industry standard ODBC. SLI.NET and COBOL components .Shadow – Technology Components • z/Services • Publish/consume mainframe applications (BLI. JDBC client drivers • z/Presentation • expose mainframe applications via Web with HTML browser or via J2EE. . Data) as Web services • z/Events • Provides a single interface for the real-time capture and publishing of critical mainframe business events • z/Direct • direct.

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. Adabas • Applications: CICS. IMS/DB.DataDirect Shadow Platform Details • Multiple Industry Standard Interfaces • Web Services (SOAP) • Direct SQL Access • Real Time Events • Web Enablement • BPEL 2. IDMS. VSAM. IMS/TM.0 Multiple Mainframe Assets • Data: DB2. security • Offload work to the zIIP • • • .

Tools To Simplify Development & Reuse Data as a Service From SOAP to BPEL From SQL to SOAP .

Maintaining Mainframe Quality of Service • Data and transactional integrity are essential • Fundamental to SOA are layers of abstraction • Diagnostics challenge increases with addition of legacy services • Enterprise class management needed for integration .

6 CPU hours savings per day • 50 CPU hours per month (greater than 2 days) Typical SOM savings > 99% • • .SOA and Mainframe Security Management • Each logon (RACROUTE) consumes 6 ms 1 million web service invocations per day • 11 transactions per second • 1.

security • 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 .Shadow – Core Functionality • Industry’s only single. unified platform for mainframe integration • SOA – Web services and Real-time events • Data – SQL and Real-time events • Presentation enablement – HTML. scalability. mainframe address space • Multi-tasking and multi-threaded • Maintains mainframe QofS – performance. Components • Multi-threaded.

zIIP) • Run un-measured • Not speed restricted • Workloads on specialty engines do not count against MSUs assigned to the GPP The IBM Mainframe Base: Alive and Kicking Published: July 10. 2007 by Timothy Prickett Morgan .Solving 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 handled outside of General Purpose Processor (GPP) • Processing Java on mainframe not MSU friendly • Large ERP or BI related data queries drain performance (i.e. zAAP. DB2) • Enter the new IBM specialty engines (IFL.

specialty engines IFL (Linux) zAAP (Java) zIIP (database) Improves mainframe viability Addresses competitive threats New innovation Next generation mainframe middleware that uniquely exploits zIIP/zAAP specialty engines Significant performance enhancements for SOA Dramatic improvement in mainframe TCO .Exploiting IBM Innovation Strategic new mainframe innovation IBM introduces new architectural features .

IBM Exploitation of zIIP Specialty Engine • IBM’s original focus for the zIIP was related to DB2 and support for ERP/CRM/BI data intensive workloads • Better performance and TCO associated with DB2 High Utilization of General Purpose Processor Reduced Utilization of General Purpose Processor .

Exploiting zIIP for Enhanced SOA Performance • Next generation middleware exploits zIIP for SOA related workloads • Dramatic improvement in SOA performance and TCO Middleware SOAP/XML Request Offload Processing to zIIP – Results inLow High Utilization of GPP .

incapable of accessing zIIP specialty engine • Middleware exploitation of specialty engines requires “genetic” alteration to threads • Ability to run in SRB/TCB mode essential • Licensed technology .Not All Middleware Is Created Equal • Mainframe middleware deployments vary • distributed runtime • mainframe based server • Most mainframe middleware is TCB based.

.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. 50-98% middleware MSU SAVING . (SOM) Shadows ODBC & JDBC processing Shadow Event Facility (SEF) Shadows SQL Engine Metadata Mapping HTX Processing …….

heterogeneous Web services.Exploiting zAAP for Optimizing BPM • zAAP exploitation enables the mainframe to effectively handle Java workloads and participate in BPM initiatives • Java is primary platform for running industry-standard BPEL 2.0 (Business Process Execution Language) • BPEL can provide top-down.not speed restricted • Run BPEL workflows composed of platform independent.not counted against GPP • Improved performance . with better performance and lower cost . process oriented approach for orchestrating mainframe Web services • Processing intensive BPEL runs within zAAP • Lower TCO .

BPEL Tools for Orchestrating Web Services with BPEL Industry Standard BPEL Workflow Drag & Drop WSDL for Orchestration .

Benefits: 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 .

0% For large data-centric workloads • • • 30% savings with Shadow & 50% workload saves 15% total MSU consumption 90% savings with Shadow & 20% workload saves 18% total MSU consumption 90% savings with Shadow & 40% workload saves 36% total MSU consumption For small Web services workloads For large Web services workloads 20 % ACGR in MSU Consumption (sited by IBM as average rate) .1% 170.2% 138.9% 142.9% 99.5% 69.8% 80.5% 82.6% 55.0% 56.2% 98.9% 39.9% 47.2% 97.Lowering Mainframe TCO with Shadow – zIIP Savings v.3% 118.3% 67.4% 165.8% 67.7% 139.0% 57.1% 68.0% 82.9% 199.5% 46. Upgrade Deferral Total MSU Savings Current Utilization Year 1 Year 2 Year 3 Year 4 Year 5 80.8% 115.0% 119.3% 80.0% 14% 30% 40% 51% • • • 96.5% 96.2% 115.

9613 Tel: +81 3 5367 8280 Fax: +81 3 5367 8279 . and Switzerland Corporate Sales Toll-free: 0800 181 78 76 OEM Sales Toll-free: 0800 181 78 72 Tel: +49 62 22 388 101 BeNeLux A. Belgium Toll-free: (French) 0800 12 045 Toll-free: (Dutch) 0800 12 046 Toll-free: (Netherlands) 0800 022 0524 Tel: +32 15 30 77 00 Fax: +32 15 32 12 60 Japan Lune Yotsuya Building 2-4-1 Yotsuya Shinjuku-Ku Tokyo Japan 160-0004 Toll-free: 0120.Questions and Answers United States Morrisville NC 27560 USA Tel: 919-461-4200 Toll-free: 800-876-3101 Fax: 919-461-4526 United Kingdom 210 Bath Road Slough. Stocletlaan 202B B-2570 Duffel. Austria.20. Berkshire SL1 3XE England Toll-free: 0800 169 1907 Tel: +44 (0) 1753-218 930 Fax: +44 (0) 1753-218 950 France Toll-free: 0800 911 454 Germany.

Shadow’s zIIP Exploitation .