Business Case: IBM DB2 versus Oracle Database - Conor O'Mahony

12,584 views
12,354 views

Published on

Presentation for session comparing the business case for IBM DB2 and Oracle Database at the IOD Conference in Las Vegas in October 2009.

Published in: Technology, Business
1 Comment
12 Likes
Statistics
Notes
  • the comparison is nicely put together!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
12,584
On SlideShare
0
From Embeds
0
Number of Embeds
1,045
Actions
Shares
0
Downloads
0
Comments
1
Likes
12
Embeds 0
No embeds

No notes for slide

Business Case: IBM DB2 versus Oracle Database - Conor O'Mahony

  1. 1. Smackdown: IBM DB2 versus Oracle Database Conor O’Mahony, IBM [email_address] Session 1428
  2. 2. Important Disclaimer <ul><ul><li>© Copyright IBM Corporation 2009. All rights reserved. </li></ul></ul><ul><ul><li>U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. </li></ul></ul><ul><ul><li>THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.  WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE.  THE INFORMATION ON NEW PRODUCTS IS FOR INFORMATIONAL PURPOSES ONLY AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. THE INFORMATION ON ANY NEW PRODUCTS IN NOT A COMMITMENT, PROIMSE, OR LEGAL OBLIGATION TO DELIVER ANY MATERIAL, CODE OR FUNCTIONALITY. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR OUR PRODUCTS REMAINS AT THE SOLE DISCRETION OF IBM. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS AND/OR SOFTWARE. </li></ul></ul><ul><ul><li>IBM, the IBM logo, ibm.com, and DB2 are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml </li></ul></ul><ul><ul><li>Oracle is a registered trademark of Oracle Corporation and/or its affiliates. </li></ul></ul><ul><ul><li>Other company, product, or service names may be trademarks or service marks of others. </li></ul></ul>
  3. 3. Agenda <ul><li>Background: Server Costs </li></ul><ul><li>Background: Software Costs </li></ul><ul><li>Background: Storage Costs </li></ul><ul><li>Background: Staff Costs </li></ul><ul><li>Business Case Studies </li></ul><ul><li>More Information </li></ul>
  4. 4. Background: Server Costs <ul><li>Server choice will depend on: </li></ul><ul><ul><li>Capacity </li></ul></ul><ul><ul><li>Performance </li></ul></ul><ul><ul><li>Reliability </li></ul></ul><ul><ul><li>etc. </li></ul></ul><ul><li>Evidence that you can use DB2 to do more with less! </li></ul><ul><ul><li>Industry benchmarks </li></ul></ul><ul><ul><li>Solitaire report </li></ul></ul>
  5. 5. DB2---Strong Tradition of Performance Leadership! Source: Days of leadership for TPC performance results (www.tpc.org) between 01 Jan 2003 and 28 July 2009.
  6. 6. DB2 Performs Better on Identical Systems <ul><li>TPC-C results by Oracle and IBM </li></ul><ul><ul><li>Exact same server </li></ul></ul><ul><ul><li>Available at the exact same time </li></ul></ul><ul><li>8 cores of IBM DB2 = 10 cores of Oracle Database </li></ul>Source: TPC-C results available on www.tpc.org.
  7. 7. Caution: Prices in Benchmarks <ul><li>“ Price Performance” results are reported in TPC benchmarks </li></ul><ul><li>Need to read detailed benchmark results </li></ul><ul><li>Some vendors use term licenses for software </li></ul><ul><ul><li>It is likely your organization uses perpetual licenses </li></ul></ul><ul><li>Carefully read maintenance and support terms </li></ul><ul><ul><li>It is likely your organization uses “standard” support </li></ul></ul><ul><li>Has a big influence on “Price Performance” results </li></ul><ul><ul><li>As much as 31% swing in costs </li></ul></ul><ul><li>More details at: </li></ul><ul><ul><li>http://db2news.wordpress.com/2009/10/18/sun-and-oracle-tpc-priceperformance-tactics-revealed/ </li></ul></ul>
  8. 8. Background: Solitaire Report <ul><li>Ongoing study by Solitaire </li></ul><ul><ul><li>IBM System p </li></ul></ul><ul><ul><li>IBM System x </li></ul></ul><ul><li>Conducted for past 19 years </li></ul><ul><li>Customer production systems </li></ul><ul><ul><li>North and South America </li></ul></ul><ul><ul><li>Asia </li></ul></ul><ul><ul><li>Europe </li></ul></ul><ul><ul><li>Australia </li></ul></ul><ul><li>Collected over 2,354,000 data points covering over 4,100 systems </li></ul><ul><li>Real world, not benchmark </li></ul>
  9. 9. DB2 has Better Performance in Production Systems Higher is Better Source: Solitaire Whitepaper: DB2 Performance on IBM System p® and System x® Transactions per Second on IBM System p
  10. 10. Conclusions: Server Costs <ul><li>Often possible to: </li></ul><ul><ul><li>Use less processor cores for same or better performance </li></ul></ul><ul><li>Depends on: </li></ul><ul><ul><li>Type of application </li></ul></ul><ul><ul><li>Size of application </li></ul></ul><ul><li>ITG conclusion: </li></ul><ul><ul><li>DB2 requires 20% less spending on servers </li></ul></ul>
  11. 11. Agenda <ul><li>Background: Server Costs </li></ul><ul><li>Background: Software Costs </li></ul><ul><li>Background: Storage Costs </li></ul><ul><li>Background: Staff Costs </li></ul><ul><li>Business Case Studies </li></ul><ul><li>More Information </li></ul>
  12. 12. Background: Software Costs <ul><li>Software license costs </li></ul><ul><li>Purchase of additional features </li></ul><ul><li>Support and maintenance costs </li></ul><ul><li>Often difficult to quantify in advance: </li></ul><ul><ul><li>Depends on servers </li></ul></ul><ul><ul><li>Depends on spending levels with vendor </li></ul></ul><ul><ul><li>Depends on negotiation skills </li></ul></ul><ul><ul><li>Influenced by competitive situations </li></ul></ul>
  13. 13. Impact of Better Performance on Software Costs <ul><li>List price: 10 Cores of Oracle Database on IBM Power6 550: </li></ul><ul><li>Same number of cores of DB2, with better performance! </li></ul><ul><li>Less cores of DB2 for equivalent performance! </li></ul>Oracle Database 11g 22% = $104,500 Year 3 Support $788,500 22% = $104,500 22% = $104,500 1 * 10 x 47,500 = $475,000 Total Costs Year 2 Support Year 1 Support Initial Software License IBM DB2 9.7 20% = $97,200 Year 3 Support $681,200 20% = $97,200 Included 120 x 10 x 405 = $486,800 Total Costs Year 2 Support Year 1 Support Initial Software License IBM DB2 9.7 20% = $77,760 Year 3 Support $544,320 20% = $77,760 Included 120 x 8 x 405 = $388,800 Total Costs Year 2 Support Year 1 Support Initial Software License
  14. 14. Impact of Better Performance on Software Costs <ul><li>List price: 10 Cores of Oracle Database on Sun SPARC64 VI: </li></ul><ul><li>Same number of cores of DB2, with better performance! </li></ul><ul><li>Less cores of DB2 for equivalent performance! </li></ul>Oracle Database 11g 22% = $78,375 Year 3 Support $591,375 22% = $78,375 22% = $78,375 .75 * 10 x 47,500 = $356,250 Total Costs Year 2 Support Year 1 Support Initial Software License IBM DB2 9.7 20% = $81,000 Year 3 Support $567,000 20% = $81,000 Included 100 x 10 x 405 = $405,000 Total Costs Year 2 Support Year 1 Support Initial Software License IBM DB2 9.7 20% = $64,800 Year 3 Support $453,600 20% = $64,800 Included 100 x 8 x 405 = $324,000 Total Costs Year 2 Support Year 1 Support Initial Software License
  15. 15. Agenda <ul><li>Background: Server Costs </li></ul><ul><li>Background: Software Costs </li></ul><ul><li>Background: Storage Costs </li></ul><ul><li>Background: Staff Costs </li></ul><ul><li>Business Case Studies </li></ul><ul><li>More Information </li></ul>
  16. 16. Background: Storage Costs <ul><li>Storage is often the most expensive component of a system </li></ul><ul><li>Growing by significant amounts per year </li></ul><ul><li>Data compression rates highly dependent on: </li></ul><ul><ul><li>Type of environment </li></ul></ul><ul><ul><li>Nature of data </li></ul></ul><ul><li>ITG’s take on real world storage savings: </li></ul><ul><ul><li>20%-30% for Oracle 11g Advanced Compression </li></ul></ul><ul><ul><li>60%-80% for DB2 9.7 Storage Optimization </li></ul></ul><ul><li>More details at: </li></ul><ul><ul><li>http://db2news.wordpress.com/2009/08/21/even-more-reasons-why-db2-data-compression-is-better-than-oracle-database/ </li></ul></ul>
  17. 17. DB2 Leads Storage Efficiency DB2 9 Oracle Database Higher is Better “ Due to its global optimality of compression a table-wide dictionary approach can result in high compression factors… Furthermore, a global dictionary may use less disk space compared to a block level approach...” 1.5 Times Better 3.3 Times Better 2.0 Times Better 8.7 Times Better
  18. 18. Agenda <ul><li>Background: Server Costs </li></ul><ul><li>Background: Software Costs </li></ul><ul><li>Background: Storage Costs </li></ul><ul><li>Background: Staff Costs </li></ul><ul><li>Business Case Studies </li></ul><ul><li>More Information </li></ul>
  19. 19. DB2 Needs 43% Less Staff on System p IBM DB2 Oracle Database Microsoft SQL Server Not Available on System p Lower is Better Source: Solitaire Whitepaper: DB2 Performance on IBM System p® and System x®
  20. 20. DB2 Needs 22% Less Staff on System x IBM DB2 Oracle Database Microsoft SQL Server Source: Solitaire Whitepaper: DB2 Performance on IBM System p® and System x® Lower is Better
  21. 21. Industry Analysts Praise DB2… &quot;The industry “rule of thumb” remains that 25% to 35% more DBA time is required for Oracle than for DB2 9 environments.&quot; — ITG &quot;DB2 was heavily favored in this regard... with fewer and shorter outages for normal operational activities, the overall availability and reliability of the DBMS shows some clear differentiation.&quot; — Solitaire
  22. 22. Agenda <ul><li>Background: Server Costs </li></ul><ul><li>Background: Software Costs </li></ul><ul><li>Background: Storage Costs </li></ul><ul><li>Background: Staff Costs </li></ul><ul><li>Business Case Studies </li></ul><ul><li>More Information </li></ul>
  23. 23. Business Case Studies <ul><li>Performed by International Technology Group (ITG) </li></ul><ul><li>Experiences of multiple organizations: </li></ul><ul><ul><li>Server needs </li></ul></ul><ul><ul><li>Storage needs </li></ul></ul><ul><ul><li>Staff needs </li></ul></ul><ul><li>3-year costs </li></ul><ul><li>DB2 9.7 versus Oracle 11g </li></ul>
  24. 24. DB2 Saves 37% for Retail <ul><li>Grocery retailer; 600+ stores </li></ul><ul><li>$10 billion sales; 50,000+ employees </li></ul><ul><li>Analytical data warehouse system </li></ul>IBM DB2 9.7 Oracle Database 11g Source: ITG: Value Proposition for IBM DB2 9.7: Cost Savings Compared to Oracle 11g
  25. 25. DB2 Saves 34% for Telecoms <ul><li>Wireless & Internet access services; 2 million subscribers </li></ul><ul><li>$1.5 billion sales; 5,000+ employees </li></ul><ul><li>Billing, CRM, operational systems & data store </li></ul>Source: ITG: Value Proposition for IBM DB2 9.7: Cost Savings Compared to Oracle 11g IBM DB2 9.7 Oracle Database 11g
  26. 26. DB2 Saves 38% for Financial Services <ul><li>Diversified retail bank; 200+ branches; 5+ million accounts </li></ul><ul><li>$30 billion assets; 7,500 employees </li></ul><ul><li>Industry standards-based (XML) transactional system </li></ul>Source: ITG: Value Proposition for IBM DB2 9.7: Cost Savings Compared to Oracle 11g IBM DB2 9.7 Oracle Database 11g
  27. 27. DB2 Costs Less Across the Board Source: ITG: Value Proposition for IBM DB2 9.7: Cost Savings Compared to Oracle 11g
  28. 28. Agenda <ul><li>Background: Server Costs </li></ul><ul><li>Background: Software Costs </li></ul><ul><li>Background: Storage Costs </li></ul><ul><li>Background: Staff Costs </li></ul><ul><li>Business Case Studies </li></ul><ul><li>More Information </li></ul>
  29. 29. For More Information… <ul><li>Value Proposition for IBM DB2 9.7: Cost Savings Compared to Oracle 11g by International Technology Group (2009) http://db2news.wordpress.com/2009/08/12/itg-db2-costs-are-36-lower-than-oracle-database/ </li></ul><ul><li>DB2 Performance on IBM System p® and System x® by Solitaire (2008) http://db2news.wordpress.com/2009/07/24/solitaire-compares-ibm-db2-and-oracle-database/ </li></ul>Email: [email_address] Twitter: conor_omahony Blog: db2news.wordpress.com

×