SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
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
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
Shadow Simplifies Mainframe SOA Enablement
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
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
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
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%
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
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
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
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
               Results – Low
                to zIIP in High
                Utilization of
                     GPP
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
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
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
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
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)
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
Shadow’s zIIP Exploitation

Weitere ähnliche Inhalte

Was ist angesagt?

zIIP Capacity Planning
zIIP Capacity PlanningzIIP Capacity Planning
zIIP Capacity Planning
Martin Packer
 
LogisticsWired Offering from MavenWire
LogisticsWired Offering from MavenWireLogisticsWired Offering from MavenWire
LogisticsWired Offering from MavenWire
MavenWire
 
2013 OTM EU SIG evolv applications Data Management
2013 OTM EU SIG evolv applications Data Management2013 OTM EU SIG evolv applications Data Management
2013 OTM EU SIG evolv applications Data Management
MavenWire
 
Parallel Sysplex Performance Topics
Parallel Sysplex Performance TopicsParallel Sysplex Performance Topics
Parallel Sysplex Performance Topics
Martin Packer
 

Was ist angesagt? (20)

Optimize your infrastructure with IBM Virtualization Solutions
Optimize your infrastructure with IBM Virtualization SolutionsOptimize your infrastructure with IBM Virtualization Solutions
Optimize your infrastructure with IBM Virtualization Solutions
 
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...
Comprehensive, converged integration platform: IBM Starter Kit for Cloud x86 ...
 
Introduction to Pure, John Kaemmerer and Gerry Kovan
Introduction to Pure, John Kaemmerer and Gerry KovanIntroduction to Pure, John Kaemmerer and Gerry Kovan
Introduction to Pure, John Kaemmerer and Gerry Kovan
 
The IBM z13 - January 14, 2015 - IBM Latin America Hardware Announcement LG15...
The IBM z13 - January 14, 2015 - IBM Latin America Hardware Announcement LG15...The IBM z13 - January 14, 2015 - IBM Latin America Hardware Announcement LG15...
The IBM z13 - January 14, 2015 - IBM Latin America Hardware Announcement LG15...
 
Mainframe Optimization in 2017
Mainframe Optimization in 2017Mainframe Optimization in 2017
Mainframe Optimization in 2017
 
zIIP Capacity Planning
zIIP Capacity PlanningzIIP Capacity Planning
zIIP Capacity Planning
 
LogisticsWired Offering from MavenWire
LogisticsWired Offering from MavenWireLogisticsWired Offering from MavenWire
LogisticsWired Offering from MavenWire
 
2013 OTM EU SIG evolv applications Data Management
2013 OTM EU SIG evolv applications Data Management2013 OTM EU SIG evolv applications Data Management
2013 OTM EU SIG evolv applications Data Management
 
Much Ado about CPU
Much Ado about CPUMuch Ado about CPU
Much Ado about CPU
 
Mainframe Optimization in 2017
Mainframe Optimization in 2017Mainframe Optimization in 2017
Mainframe Optimization in 2017
 
Cast Iron Overview Webinar 6.13
Cast Iron Overview Webinar 6.13Cast Iron Overview Webinar 6.13
Cast Iron Overview Webinar 6.13
 
Cast iron presentation
Cast iron presentationCast iron presentation
Cast iron presentation
 
Parallel Sysplex Performance Topics
Parallel Sysplex Performance TopicsParallel Sysplex Performance Topics
Parallel Sysplex Performance Topics
 
Architecting with power vm
Architecting with power vmArchitecting with power vm
Architecting with power vm
 
Virtualizing Mission-critical Workloads: The PlateSpin Story
Virtualizing Mission-critical Workloads: The PlateSpin StoryVirtualizing Mission-critical Workloads: The PlateSpin Story
Virtualizing Mission-critical Workloads: The PlateSpin Story
 
IBM Capacity Management Analytics
IBM Capacity Management AnalyticsIBM Capacity Management Analytics
IBM Capacity Management Analytics
 
IBM PureSystems
IBM PureSystemsIBM PureSystems
IBM PureSystems
 
enlight cloud
enlight cloudenlight cloud
enlight cloud
 
The benefits of IBM FlashSystems
The benefits of IBM FlashSystemsThe benefits of IBM FlashSystems
The benefits of IBM FlashSystems
 
Mainframe Education Webcast: Innovations in Your Mainframe Sort
Mainframe Education Webcast: Innovations in Your Mainframe SortMainframe Education Webcast: Innovations in Your Mainframe Sort
Mainframe Education Webcast: Innovations in Your Mainframe Sort
 

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

A scalable server environment for your applications
A scalable server environment for your applicationsA scalable server environment for your applications
A scalable server environment for your applications
GigaSpaces
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
ghodgkinson
 

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

IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS Keynote
 
A scalable server environment for your applications
A scalable server environment for your applicationsA scalable server environment for your applications
A scalable server environment for your applications
 
TIBCO vs MuleSoft Differentiators
TIBCO vs MuleSoft DifferentiatorsTIBCO vs MuleSoft Differentiators
TIBCO vs MuleSoft Differentiators
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Mainframe Possible: Migrating a Mainframe to AWS
Mainframe Possible: Migrating a Mainframe to AWSMainframe Possible: Migrating a Mainframe to AWS
Mainframe Possible: Migrating a Mainframe to AWS
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflowsCloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
 
Impact2014 session # 1523 performance optimization using ibm java on z and w...
Impact2014  session # 1523 performance optimization using ibm java on z and w...Impact2014  session # 1523 performance optimization using ibm java on z and w...
Impact2014 session # 1523 performance optimization using ibm java on z and w...
 
PTC Windchill ESI 9.x Architecture
PTC Windchill ESI 9.x ArchitecturePTC Windchill ESI 9.x Architecture
PTC Windchill ESI 9.x Architecture
 
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy ModernizationMove to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
 
Protecting Your Power Systems with Cloud-based HA/DR
Protecting Your Power Systems with Cloud-based HA/DRProtecting Your Power Systems with Cloud-based HA/DR
Protecting Your Power Systems with Cloud-based HA/DR
 
Evaluate the Benefits of TFP for Your IBM Z System
Evaluate the Benefits of TFP for Your IBM Z SystemEvaluate the Benefits of TFP for Your IBM Z System
Evaluate the Benefits of TFP for Your IBM Z System
 
Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication system
 
CloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloudCloudOpen Japan - Controlling the cost of your first cloud
CloudOpen Japan - Controlling the cost of your first cloud
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
 
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...
Marketing Automation at Scale: How Marketo Solved Key Data Management Challen...
 
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
POWER8 the x86 Server Farm - IBM Business Partners use POWER8 to Lower Client...
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
FInal Project - USMx CC605x Cloud Computing for Enterprises - Hugo Aquino
FInal Project - USMx CC605x Cloud Computing for Enterprises - Hugo AquinoFInal Project - USMx CC605x Cloud Computing for Enterprises - Hugo Aquino
FInal Project - USMx CC605x Cloud Computing for Enterprises - Hugo Aquino
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

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

  • 1. Improving The Economics of Mainframe SOA Enablement Exploiting zIIP/zAAP Specialty Engines Through Next Generation Middleware
  • 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. 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. 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
  • 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. 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. Tools To Simplify Development & Reuse Data as a Service From SOAP to BPEL From SQL to SOAP
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. BPEL Tools for Orchestrating Web Services with BPEL Industry Standard BPEL Workflow Drag & Drop WSDL for Orchestration
  • 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. 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. 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