DB2 10 for z/OS Update


Published on

Why DB2 for z is the best for your data management requirements ?

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

DB2 10 for z/OS Update

  1. 1. Why DB2 for z is the best for you? Cüneyt Göksu, DB2 SME, IBM Gold Consultant [email_address]
  2. 2. Agenda 1. Big Data 3. How existing Data Management Architectures and platforms meet this data growth? 2. Absolute Musts of Data Management 4. DB2 10 for z/OS 5. Maturity of platform differs!
  3. 3. Data Flow becoming... Instrumented Interconnected Intelligent
  4. 4. The situation at a glance “ The industrial revolution of data” Joe Hellerstein, a computer scientist , University of California in Berkeley Time Growth of Computing Power New Information All Digital Data Sensemaking Algorithms Growing Amnesia Index?
  5. 5. Information flow defines BIG DATA...
  6. 6. How Big is Big Data?
  7. 7. How Big is Big Data? Enterprise data doubling every 3 years Storage capacity continue to increase dramatically - access speeds have not kept up At avg. transfer speed of 500 MB/sec - 1 TB of data will require ~30 mins to read from single drive
  8. 8. How Big is Big Data? Wal-Mart : 1M customer txs/hour, feeding 2.5 PB databases Facebook : 40Billion photos and increasing... Big Turkish Bank : 200 M txs/day, 0.06 second/tx UK Land Registery : The world’s largest known OLTP database – 71 TB at UK Land Registry
  9. 9. Existing Platforms and BIG DATA Decentral Central versus
  10. 10. Absolute Musts of Data Management Scalability Availability and DR Security Productivity , Utilization and Performance System Management Labor, Skills and Resources Green IT
  11. 11. Scalability i s the ability of a system to handle growing amounts of work in a graceful manner or its ability to be enlarged to accommodate that growth Scale-out or Horizontally Scale-up or Vertically
  12. 12. Availability and Disaster Recovery ... measures are classified by either the time interval of interest or the mechanisms for the system downtime Financial Impact of Downtime Per Hour What’s yours?? $704K Chemicals $669K Transportation $786K Consumer Products $997K Banking $1,082K Pharmaceuticals $1,107K Retail $1,202K Insurance $1,345K Information Technology $1,495K Financial $1,611K Manufacturing $2,066K Telecommunications $2,818K Energy Cost Industry segment 2h 11m 15h 20m Annual outage $3.3M $22.9M Cost of Downtime 99.975% 99.825% Availability % Central Decentral
  13. 13. Security protecting information from unauthorized access, use, disclosure, disruption, modification, perusal, inspection, recording or destruction . Last Year , Oracle issued 45 security patches Decentral Central 25 + Years of Secure Operation! In 20 years , DB2 for z/OS has had less than 5 security patches
  14. 14. Productivity , Utilization and Performance Utilization is the proportion of the system's resources which is used by the traffic which arrives at it Specific/Single Workload Mixed Workload Shared Nothing Shared Everything %15-20 Utilization %85-90 Utilization Decentral Central
  15. 15. System Management and Labor System Management is enterprise-wide administration of systems Is it true ? >:::> More Data needs More DBAs and System Management efforts! it highly depends!!! Running on Decentral or Central.
  16. 16. Green IT is environmentally sustainable computing . More Servers Less Servers More Power Less Power More Cooling Less Cooling Decentral Central More Space Less Space
  17. 17. BIG DATA management with DB2 for z/OS “ DB2 for z/OS” is IBM’s 25+ years old flagship database Used by; 62 of the top 62 WW banks 2 4 of the top 25 US retailers Over 100 of the largest Government ’ s in the world 9 of the top 10 global life/ health insurance provider s
  18. 18. BIG DATA management with DB2 10 for z/OS 20,000 thread/subsystem (2,000 for V9) Industry-leading Active/Active Clustering arch. <ul><li>T op 3 IT issues today according to the 2010 IBM CIO St udy </li></ul><ul><ul><li>Reduce Cost </li></ul></ul><ul><ul><li>Improve Service </li></ul></ul><ul><ul><li>Manage Risk </li></ul></ul>Up to 20% reductions in CPU Time Travel Query – IBM is 1 st in the Industry to provide integrated bi-temporal capabilities that is essential for Financial Services customers
  19. 19. BIG DATA management with DB2 10 for z/OS Native XML Processing DB2 10 for z/OS e nables SAP applications to have 6X the number of users and activities on a single system. Virtual storage improvements deliver 10X more scalability Industry leading Hardware Compression since V3 Complete SQL Portability between platforms V10 Introduced SMF Compression - For accounting mostly 80-90% - CPU Overhead %1
  20. 20. BIG DATA management with DB2 10 for z/OS DBADM without data access for all system SECADM on system level (zparm SECADM) Migration path options: Add Active log ONLINE w/o Stopping DB2 V7 V8 DB2 9 DB2 10
  21. 21. BIG DATA management with DB2 10 for z/OS Online Schema Enhancements: Alter the following stuff online  - page size of a table space - data set size of a table space - segment size of a table space - table space type - MEMBER CLUSTER structure for a table space - index page size
  22. 22. <ul><li>Performance improvement Categories for V10 </li></ul><ul><li>Improvements that you receive by simply migrating to Version 10 </li></ul><ul><li>Improvements that are implemented by DBA-level changes, without requiring application changes </li></ul><ul><li>Improvements that require application changes </li></ul>
  23. 23. <ul><li>Performance improvement Categories for V10 </li></ul><ul><li>Improvements that you receive by simply migrating to Version 10 </li></ul><ul><li>- Out-of-the box savings in NFM  % 5-10-20 </li></ul><ul><li>- Improved index matching for OR and IN predicates </li></ul><ul><li>- Parallelism enhancements such as for multi-row fetch </li></ul><ul><li>- Collection of autonomic statistics. Stored procedures will determine if statistics need to be collected then DB2 performs the collection. </li></ul>
  24. 24. <ul><li>Performance improvement Categories for V10 </li></ul><ul><li>Improvements that are implemented by DBA- </li></ul><ul><li>Level changes, without requiring application changes </li></ul><ul><li>- New Access Path: Hash Access </li></ul><ul><li>1- Queries use s equal predicates to access a single row </li></ul><ul><li>2- Tables of a predictable and reasonably static size. </li></ul><ul><li>- INCLUDE Clause for CREATE/ALTER Index </li></ul><ul><li>The use of INCLUDE columns is supported only on unique indexes </li></ul>
  25. 25. <ul><li>Performance improvement Categories for V10 </li></ul><ul><li>Improvements that require application changes </li></ul><ul><li>- Access to currently committed data it minimizes transaction suspension </li></ul><ul><li>1- a new bind option CONCURRENTACCESSRESOLUTION </li></ul><ul><li>2- New PREPARE statement clauses, </li></ul><ul><li>USE CURRENTLY COMMITTED which you can specify in the attribute-string </li></ul>
  26. 26. BIG DATA management with DB2 10 for z/OS Performance, Performance, Performance Delivered the largest banking benchmark ever at the Kookmin Bank in Korea , a record 15,353 transactions per second Supports the world’s largest known peak database workload - 1.1 Billion SQL statements per hour at UPS The world’s largest known OLTP database – 71 TB at UK Land Registry
  27. 27. * SOURCE : TEMENOS BENCHMARKS; http://h71028.www7.hp.com/enterprise/downloads/TemenosBenchmark.pdf ** SOURCE :http://www.enterprisenetworksandservers.com/monthly/art.php?2976 Source : InfoSizing FNS BANCS Scalability on IBM System z – Report Date: September 20, 2006 *** Standard benchmark configuration reached 8,024 tps, a modified prototype reached 9,445 tps <ul><li>Bank of China ** </li></ul><ul><ul><li>IBM System z9 and DB2 </li></ul></ul><ul><ul><li>TCS BaNCS (Cobol) </li></ul></ul><ul><ul><li>9,445*** Transactions/second </li></ul></ul><ul><ul><li>380 Million Accounts </li></ul></ul><ul><ul><li>IBM benchmark for customer </li></ul></ul><ul><li>HP/Temenos * </li></ul><ul><ul><li>HP Itanium </li></ul></ul><ul><ul><li>Temenos T24 (Java) </li></ul></ul><ul><ul><li>2,153 Transactions/second </li></ul></ul><ul><ul><li>13 Million Accounts </li></ul></ul><ul><ul><li>Largest banking benchmark performance claimed by HP </li></ul></ul><ul><li>Asian Bank *** </li></ul><ul><ul><li>IBM System z9 and DB2 </li></ul></ul><ul><ul><li>TCS BaNCS (Cobol) </li></ul></ul><ul><ul><li>15,353 Transactions/second </li></ul></ul><ul><ul><li>50 Million Accounts </li></ul></ul><ul><ul><li>IBM benchmark for customer </li></ul></ul>System z With DB2 Scales Further Than Best HP Superdome Banking Benchmark System z and BaNCS Online Banking Benchmarks 1589 3120 4665 5723 8024 2603 4360 6622 7443 8983 14252 15353 0 4,000 8,000 12,000 16,000 0 10,000 20,000 30,000 40,000 50,000 MIPS Transactions Per Second (TPS) Linear Scaling HP/Temenos maximum benchmark 2,153 TPS 9445
  28. 28. Maturity of platform differs! Larry Ellison, Oracle's Founder and CEO “ I make fun of a lot of other databases – all other databases in fact, except the mainframe version of DB2. It's a first-rate piece of technology .”
  29. 29. Maturity of platform differs!
  30. 30. Maturity of platform differs!
  31. 31. Maturity of platform differs!
  32. 32. Maturity of platform differs!
  33. 33. Top 10 in DB2 10 for z/OS <ul><li>CPU reductions for transactions, queries, & batch </li></ul><ul><li>Ten times more users by avoiding memory constraints </li></ul><ul><li>More concurrency for catalog, utilities, and SQL </li></ul><ul><li>More online changes for data definition, utilities and subsystems </li></ul><ul><li>Improved security with more granularity </li></ul><ul><li>Temporal or versioned data </li></ul><ul><li>SQL enhancements improve portability </li></ul><ul><li>pureXML performance and usability enhancements </li></ul><ul><li>Hash, index include columns, skip migration, … Pick your favorite! </li></ul><ul><li>Productivity improved for database & systems administrators, and application programmers </li></ul>
  34. 34. Thank you Why DB2 for z is the best for you? Cüneyt Göksu, DB2 SME, IBM Gold Consultant [email_address]