Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Improving The Economics of Mainframe SOA Enablement: Exploiting zIIP/zAAP Specialty Engines Through Next Generation Middleware

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 23 Publicité

Plus De Contenu Connexe

Diaporamas pour vous (20)

Similaire à Improving The Economics of Mainframe SOA Enablement: Exploiting zIIP/zAAP Specialty Engines Through Next Generation Middleware (20)

Publicité

Plus récents (20)

Improving The Economics of Mainframe SOA Enablement: Exploiting zIIP/zAAP Specialty Engines Through Next Generation Middleware

  1. 1. Improving The Economics of Mainframe SOA Enablement Exploiting zIIP/zAAP Specialty Engines Through Next Generation Middleware
  2. 2. 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
  3. 3. 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
  4. 4. 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 - ODBC/JDBC • Web Services/SOA – XML, SOAP, WS -* • Ability to re-combine and re-use within SOA more cost/time efficient than migration • Mainframe now more of an industry standard server, full participant in SOA • Wrap and reuse rather than rip and replace
  5. 5. Shadow Simplifies Mainframe SOA Enablement
  6. 6. Shadow – Technology Components • z/Services • Publish/consume mainframe applications (BLI, SLI, 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, SQL access to mainframe resources data and applications from industry standard ODBC, JDBC client drivers • z/Presentation • expose mainframe applications via Web with HTML browser or via J2EE, .NET and COBOL components
  7. 7. 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
  8. 8. Tools To Simplify Development & Reuse Data as a Service From SOAP to BPEL From SQL to SOAP
  9. 9. 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
  10. 10. SOA and Mainframe Security Management • Each logon (RACROUTE) consumes 6 ms • 1 million web service invocations per day • 11 transactions per second • 1.6 CPU hours savings per day • 50 CPU hours per month (greater than 2 days) • Typical SOM savings > 99%
  11. 11. 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, Components • Multi-threaded, mainframe address space • Multi-tasking and multi-threaded • Maintains mainframe QofS – performance, scalability, 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
  12. 12. 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. DB2) • Enter the new IBM specialty engines (IFL, zAAP, 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
  13. 13. Exploiting IBM Innovation IBM introduces new Improves Strategic new architectural mainframe mainframe features - specialty viability innovation engines - IFL (Linux) Addresses competitive zAAP (Java) threats zIIP (database) New innovation Next generation mainframe middleware that uniquely exploits zIIP/zAAP specialty engines Significant performance enhancements for SOA Dramatic improvement in mainframe TCO
  14. 14. 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
  15. 15. 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 Results – Low to zIIP in High Utilization of GPP
  16. 16. Not All Middleware Is Created Equal • Mainframe middleware deployments vary • distributed runtime • mainframe based server • Most mainframe middleware is TCB based, 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
  17. 17. 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
  18. 18. 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, process oriented approach 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 platform independent, heterogeneous Web services, with better performance and lower cost
  19. 19. BPEL Tools for Orchestrating Web Services with BPEL Industry Standard BPEL Workflow Drag & Drop WSDL for Orchestration
  20. 20. 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
  21. 21. Lowering Mainframe TCO with Shadow – zIIP Savings v. Upgrade Deferral Total MSU Current Savings 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% 51% 39.0% 46.8% 56.2% 67.4% 80.9% 97.1% • 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)
  22. 22. Questions and Answers United States United Kingdom France BeNeLux Japan Morrisville NC 27560 210 Bath Road Toll-free: 0800 911 454 A. Stocletlaan 202B Lune Yotsuya Building USA Slough, Berkshire B-2570 Duffel, Belgium 2-4-1 Yotsuya Tel: 919-461-4200 SL1 3XE England Germany, Austria, and Switzerland Toll-free: (French) 0800 12 045 Shinjuku-Ku Toll-free: 800-876-3101 Toll-free: 0800 169 1907 Corporate Sales Toll-free: 0800 181 78 76 Toll-free: (Dutch) 0800 12 046 Tokyo Fax: 919-461-4526 Tel: +44 (0) 1753-218 930 OEM Sales Toll-free: 0800 181 78 72 Toll-free: (Netherlands) 0800 022 0524 Japan 160-0004 Fax: +44 (0) 1753-218 950 Tel: +49 62 22 388 101 Tel: +32 15 30 77 00 Toll-free: 0120.20.9613 Fax: +32 15 32 12 60 Tel: +81 3 5367 8280 Fax: +81 3 5367 8279
  23. 23. Shadow’s zIIP Exploitation

×