1. DB2 10 for z/OS
Justifying The Upgrade
Julian Stuhler
Principal Consultant
Triton Consulting
The Information Management Specialists
2. Triton Migration Month
• Series of DB2 10 Webcasts
DB2 10 Overview - Get Ready to Plan your Migration
3rd November 16:00-17:00 GMT
DB2 10: Justifying the Upgrade
10th November 16:00-17:00 GMT
DB2 10 - The Secrets of Scalability
1st December 16:00-17:00 GM
The Information Management Specialists
3. Topics
• Introduction
• Justifying the Upgrade – An Overview
• CPU Cost Savings
• Productivity Savings
• Availability Savings
• Summary and Questions
The Information Management Specialists
4. Introduction
• Director and Principal Consultant at Triton Consulting
• 24 years DB2 experience, 19 as a consultant working with customers in
UK, Europe and the US
• IBM Gold Consultant since 1999
• IBM Information Champion
• Former IDUG (International DB2 User Group) President
• Author of IBM Redbooks, white papers and more recently “flashbooks”
• Designer of IBM’s new “DB2 10 Business Value Assessment Estimator Tool”
• All figures and charts within this presentation are illustrative only, and
should not be used as an indication of your environment
The Information Management Specialists
5. DB2 10 for z/OS Highlights
The Information Management Specialists
6. DB2 10 for z/OS
• Extensive beta program running throughout 2009/10, with customers
from all around the world
• Generally available since October 2010
• Support for skip migration from V8 as well as DB2 9
Will make cost case for upgrade even more compelling
• Excellent uptake
First customers now running DB2 10 in production
Compared to DB2 9 at 12 months after GA
► 3 x number of customers running DB2 10
► 4 x number of DB2 10 licences
► 3 x total number of MSUs
Many customers are planning their DB2 10 upgrades now, with most intending to
begin real work in the next 6-18 months
The Information Management Specialists
7. Why Upgrade?
• Financial
CPU Savings
Productivity Savings
Availability Savings
(Upgrade Costs (people, hardware))
• Non-Financial
Stay in support (V8 out of support April 2012)
Business requirement for new functionality (e.g. new audit
functionality)
The Information Management Specialists
8. How Do I Assess The Financial
Savings?
• Just use the generic IBM “typical savings” quoted in
Greater accuracy, more effort
Greater accuracy, more effort
many presentations etc.
CPU reductions of 5-10% for traditional workloads
Up to additional 10% CPU savings using new functions
CPU reductions of up to 20% for new workloads
• Perform a quick evaluation of your specific workload
Use the information in this presentation
Ask your IBM representative about the new “DB2 10 Business
Value Assessment Estimator Tool”
• Run a full benchmarking exercise
Weeks/months of effort
The Information Management Specialists
10. CPU Savings Overview
• Single biggest headline item for DB2 10
Lower CPU usage = lower MLC (Monthly Licence Charge) fees to IBM
Can also help with deferring mainframe upgrades
• Many of the CPU benefits are available in Conversion Mode (with
REBIND) so you can claim savings earlier in the upgrade project
• Need to understand how sub-capacity workload licencing works
Based on 4-hour rolling average MSU utilisation
Highest rolling average figure for each month used to calculate software
charges for all MLC products (IBM and non-IBM)
Provided DB2 forms a significant component of the total MSU usage
during peak period, any MSU savings will translate directly to MLC savings
The Information Management Specialists
11. Sub-Capacity Charging
Charts courtesy of Cristian Molaro, taken from White
Paper: Getting the financial benefits of DB2 10 for z/OS
The Information Management Specialists
12. Sub-Capacity Charging
Charts courtesy of Cristian Molaro, taken from White
Paper: Getting the financial benefits of DB2 10 for z/OS
The Information Management Specialists
13. CPU Savings – Major Items
• Conversion Mode
Base savings
Reduced Data Sharing Overhead (due to increased scalability)
High performance DBATs
More use of persistent threads with RELEASE(DEALLOCATE)
Buffer pool page fixing (if not already on V9 and using it)
1MB Page Frames (z10 or z196 only)
Increased zIIP offload for complex query and utilities (RUNSTATS, prefetch, deferred
write)
SQL PL Enhancements (mainly if coming from V8)
Utility enhancements (mainly if coming from V8)
CM INSERT enhancements (Space search enhancement, parallel index I/O, log latch
contention reduction, faster commit, additional index lookaside, mainly batch
workloads)
The Information Management Specialists
14. CPU Savings – Major Items
• New Function Mode
Improved dynamic statement caching with literals
NFM INSERT enhancements (improvement for universal table spaces, LRSN spin
avoidance. INCLUDE index columns)
Inline LOBs (needs SLOBs)
Hash Access (big impact, limited sweet spot)
The Information Management Specialists
15. CPU Savings – Major Items
The Information Management Specialists
16. CPU Savings – Final Step
• Having estimated possible MSU savings at peak
period, ask your IBM representative to run Workload
Pricer tool to get new MLC figures under DB2 10
Different figures for CM and NFM
Consider using a “range” of total savings and running
Workload Pricer for both minimum and maximum
• Overall benefit is old MLC price - new MLC price
Will probably increase slightly at NFM as new benefits kick
in
The Information Management Specialists
19. Productivity Savings
• As software/hardware costs continue to reduce, staff costs form an ever-
increasing part of overall IT budgets
• Improving productivity and “doing more with less” is becoming a key
differentiator
• Calculating productivity savings is much simpler than for CPU savings
Agree an hourly rate for Systems Programmer, DBA, Developer resource (most
organisations have a standard rate)
Estimate number of hours saved per month/year with each productivity line item
• CM Productivity Savings
Subsystem Consolidation (reduction in sysprog time due to fewer subsystems to
manage following scalability improvements)
Plan Stability (DBA time saved through enhanced plan stability options - full AP
repository, APREUSE, APCOMPARE)
The Information Management Specialists
20. Productivity Savings
• NFM Productivity Savings
Temporal Tables – Developer & DBA Savings
Autonomic RUNSTATs
Enhanced Dynamic Schema Change (ALTER for to universal
table space, page size, data set size, segment size)
MEMBER CLUSTER for UTS tablespaces
Enhanced Audit – Developer & DBA Savings
Compress on INSERT
The Information Management Specialists
23. Availability Savings
• Most DB2 for z/OS sites store “mission critical” data within DB2
If this data is unavailable for whatever reason, it usually has a significant
and quantifiable cost to the business
• DB2 10 introduces further enhancements which can reduce
planned downtime and therefore deliver direct business benefit
• Need to be able to put a “cost per minute” to the business for
critical data being unavailable
• CM Availability Enhancements
None…
• NFM Availability Enhancements
Enhanced dynamic schema change (ALTER for universal table space, page
size, data set size, segment size)
Online REORG for LOBs
The Information Management Specialists
27. Summary
• DB2 10 is one of the easiest ever releases to justify from a
business perspective
• Treat “headline” saving figures with caution, as every
customer runs a unique DB2 workload, with unique MSU
patterns across a 24-hour period
• If you need to provide a formal business case, consider
making use of the DB2 10 Business Value Analysis Estimator
Tool – see you local IBM representative
• If you’re still on Version 8, get the management buy-in quickly
– clock is ticking on V8 end of support in April 2012
The Information Management Specialists
28. Further Information
• White Paper – DB2 10: A Smarter Database for a Smarter
Planet
https://www14.software.ibm.com/webapp/iwm/web/signup.do
?source=sw-infomgt&S_PKG=wp-z-db2-smarter
Also available as part of a “flashbook” - ISBN: 1583473610
• New Flashbook: DB2 for z/OS Planning Your Upgrade:
Reduce Costs. Improve Performance (ISBN 158347345)
The Information Management Specialists
29. Feedback / Questions
Julian Stuhler – julian.stuhler@triton.co.uk
The Information Management Specialists