Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Oracle Database 11g Lower Your Costs

4,236 views

Published on

Graham Wood's Lowering Costs with Oracle Database 11g Presentation

Published in: Technology, Business
  • Be the first to comment

Oracle Database 11g Lower Your Costs

  1. 1. Lower your IT Costs Graham Wood
  2. 2. “ Our prize for Best Database went to the incomparable Oracle Database 11g, a release with capabilities -- namely Real Application Testing and Active Data Guard -- that DBAs previously could only dream about.” Doug Dineley Executive Editor InfoWorld Test Center
  3. 3. Continuous Innovation Exadata Storage Real Application Testing Advanced Compression Automatic Storage Management Transparent Data Encryption Self Managing Database XML Database Oracle Data Guard Real Application Clusters Flashback Query Virtual Private Database Built in Java VM Partitioning Support Built in Messaging Object Relational Support Multimedia Support Data Warehousing Optimizations Parallel Operations Distributed SQL & Transaction Support Cluster and MPP Support Multi-version Read Consistency Client/Server Support Platform Portability Commercial SQL Implementation Oracle 2 Oracle 9 i Oracle 5 Oracle 6 Oracle 7 Oracle 8 Oracle 8 i Oracle 10g Oracle 11g
  4. 4. Today’s IT & Business Challenges Colliding pressures <ul><li>Reduce IT Costs </li></ul><ul><li>Reduce Complexity </li></ul><ul><li>Reduce Risk </li></ul><ul><li>Increase Rate of Change </li></ul><ul><li>Manage More Information </li></ul><ul><li>Improve Quality of Service </li></ul>
  5. 5. Is This Your Data Center? <ul><li>Multiple vendors products </li></ul><ul><li>Lots of processor power </li></ul><ul><li>Separate storage silos </li></ul><ul><li>Different operating systems </li></ul>HR CRM ERP Data Warehouse Data Mart Data Mart Legacy Applications Data Mart eMail
  6. 6. Consolidate onto the Grid Use low-cost server and storage grids Management Storage Application Servers Database Servers
  7. 7. Consolidate on the Grid Oracle’s Grid Computing Architecture Grid Control Automatic Storage Management In-Memory Database Cache Real Application Clusters
  8. 8. Real Application Clusters Virtualize servers resources <ul><li>Runs all Oracle database applications </li></ul><ul><li>Highly available and scalable </li></ul><ul><li>Adapts to changes in workloads </li></ul>Online Sales HR ERP
  9. 9. Oracle Real Application Clusters Beats SMP Premium, Pay as you Grow Source: Pricing from tpc.org, quoted server costs Year 1 Year 2 Year 3 Year 4 Year 5 IBM Power 595 Server Model 9119-FHA Cost: SMP $12m
  10. 10. Oracle Real Application Clusters Beats SMP Premium , Pay as you Grow Source: Pricing from tpc.org, quoted server costs Year 1 Year 2 Year 3 Year 4 Year 5 IBM Power 595 Server Model 9119-FHA Cost: SMP $12m IBM Power 550 Express Model 8204-E8A Cost: Cluster $1.9m $0.9m $0.9 Savings $10.1m $10.4m $9.5m $9.8m $8.8m
  11. 11. Best Scalability and Performance Linear scaling across SMP & Clusters Results, as of March 25, 2008, have been certified by SAP AG, www.sap.com/benchmark . World Record SAP SD Benchmark Results Single Node SMP 2 Nodes 3 Nodes 4 Nodes 5 Nodes # of CPU Cores Thousands SD Users 0 5 10 15 20 25 30 35 40 4 8 32 48 64 80
  12. 12. “ We’ve been able to save over $5 million dollars a year by re-platforming from our mainframe to Oracle Real Application Clusters.” Eugene Park Senior Director of Platform Services PG&E
  13. 13. Low-Cost Extreme Grid Performance Oracle In-Memory Database Cache <ul><li>Data cached in application memory </li></ul><ul><ul><li>Database tables </li></ul></ul><ul><ul><li>Subsets of rows & columns </li></ul></ul><ul><li>Fast, consistent response times </li></ul><ul><ul><li>High transaction throughput </li></ul></ul><ul><li>Standard SQL interface </li></ul><ul><ul><li>Synchronized with Oracle Database </li></ul></ul>Cached tables Business Applications Cached tables Business Applications
  14. 14. German Stock Exchange Missed response time target of 80 milliseconds 0 50 100 150 200 250 300 350 Transaction Time in milliseconds SLA Target < 80ms Trading Day Intervals BEFORE Oracle In-Memory Database Cache
  15. 15. German Stock Exchange Meeting response time target of 80 milliseconds 0 50 100 150 200 250 300 350 Transaction Time in milliseconds SLA Target < 80ms Trading Day Intervals AFTER Oracle In-Memory Database Cache
  16. 16. Consolidate onto the Grid Use low-cost server and storage grids Management Storage Application Servers Database Servers
  17. 17. Consolidate onto the Grid Now available on the cloud Storage Application Servers Database Servers Management
  18. 18. How do you get there? Rapid Grid Provisioning Storage Oracle VM Oracle Applications Non-Oracle Applications Non-Oracle Applications Oracle Database Fusion Middleware Enterprise Linux Microsoft Windows Enterprise Linux Enterprise Linux Oracle/Red Hat Linux
  19. 19. Storage Costs Keep Growing Data requirements change over time Source: Winter TopTen Survey, Winter Corporation, Waltham MA, 2008. 200 400 600 800 1000 1998 2000 2002 2004 2006 2008 2010 Terabytes of Data Rate of Database Growth Actual Projected
  20. 20. Automatic Storage Management Lowers the cost of data management <ul><li>Virtualize and share storage resources </li></ul><ul><li>Advanced data striping for maximum I/O performance </li></ul><ul><li>Online addition and migration of storage </li></ul>Online Sales HR ERP
  21. 21. Managing Data Growth Partition for performance, management and cost 5% Active 95% Less Active ORDERS TABLE (7 years) 2003 2008 2009 High End Storage Tier Low End Storage Tier 2-3x less per terabyte
  22. 22. Further Reduce Storage Costs Advanced Compression <ul><li>Compress large application tables </li></ul><ul><ul><li>Transaction processing, data warehousing </li></ul></ul><ul><li>Compress all data types </li></ul><ul><ul><li>Structured and unstructured data types </li></ul></ul><ul><li>Improve query performance </li></ul><ul><ul><li>Cascade storage savings throughout data center </li></ul></ul>Compression 4X Up To
  23. 23. Real World Compression Results 10 Largest ERP Database Tables <ul><li>3x Saving </li></ul>MB Data Storage Table Scans Time (seconds) 2.5x Faster DML Performance Time (seconds) < 3% Overhead
  24. 24. “ One of the large Oracle RAC systems we have is a 16-node system with six storage nodes behind it….the uncompressed data within it is about a fully petabyte worth of data. It's 200 terabytes compressed.” David Apgar Business Continuity Planning High Availability Engineer Yahoo
  25. 25. “ Our Chief Financial Officer likes the Advanced Compression option of Oracle Database 11g because with it we won't need anywhere from a third to two thirds of the disks we have right now.” Mike Prince Chief Technology Officer Burlington Coat Factory
  26. 26. Traditional High Availability Expensive, idle redundancy Idle Failover Server Veritas Volume Manager EMC SRDF Idle Disaster Recovery Production Server Solaris Cluster HP ServiceGuard IBM HACMP BMC SQL Backtrack
  27. 27. Oracle Maximum Availability Architecture Low Cost, Fully Utilized Redundancy Automatic Storage Management Real Application Clusters Secure Backups to Cloud and Tape Active Data Guard On Disk Recovery Area Data Guard
  28. 28. “ Oracle Active Data Guard was a quick win. We easily dual-purposed our ten terabyte standby database for both disaster protection and for secure read-only access to our public-facing eCommerce applications.”    Sue Merrigan Director, Information Management Intermap Technologies
  29. 29. Oracle Maximum Availability Architecture Eliminate the cost of planned downtime Add/Remove Storage Redefine and Reorganize Tables Online Production Testing Add/Remove Nodes and CPUS Undo Human Error Online Upgrades Online Patching
  30. 30. “ High availability is absolutely essential for us…we now use Oracle RAC for instance failover, data guard for site failover, ASM to manage our storage, and Oracle clusterware to hang the whole thing together.” Jon Walden Executive Architect Commonwealth Bank of Australia
  31. 31. Why Oracle Database 11g? For grid computing, high availability and storage To: From: Low cost consolidated compressed storage Expensive storage silos Low cost clustered servers Expensive SMP Servers Consistent, extreme performance Unpredictable performance Fully utilized redundancy Idle redundancy
  32. 32. Distributed Data Marts and Servers Expensive data warehouse architecture Data Marts Data Mining Online Analytics ETL
  33. 33. Oracle Database 11g with integrated ETL, Analytics & Data Mining Consolidated Data Warehouse Single source of truth on low cost servers & storage Data Marts Data Mining Online Analytics ETL
  34. 34. Data Warehousing Optimizations Working smarter not harder … Data Mining OLAP Cubes Join Indexing Bitmap Indexing B-tree Indexing Partitioning Oracle Database 11g Query Results Cache ETL & Data Quality Key Features
  35. 35. Storage Performance Problem <ul><li>Can’t ship data to Database servers fast enough </li></ul>
  36. 36. Maximize Data Bandwidth <ul><li>Wider pipes and more of them </li></ul><ul><li>Reduce data going through the pipes </li></ul>
  37. 37. HP Oracle Exadata Storage Server Storage Optimized for Oracle Data Warehouses <ul><li>12 disk drives, up to 12 TB raw storage </li></ul><ul><li>2 Infiniband connections </li></ul><ul><li>2 Intel processors, 8 cores </li></ul><ul><li>Oracle Enterprise Linux </li></ul><ul><li>Automatic Storage Management </li></ul><ul><li>Scale storage, processing and network capacity </li></ul>
  38. 38. Query Processing: Using Traditional Storage What Were Yesterday’s Sales? SUM Oracle Database Grid Storage Array Retrieve Entire Sales Table Select sum(sales) where salesdate= ‘02-Mar-2009’ …
  39. 39. Query Processing: Using HP Oracle Exadata Storage Server What Were Yesterday’s Sales? SUM Oracle Exadata Storage Grid Select sum(sales) where salesdate= ‘02-Mar-2009’ … Retrieve Sales for Mar 02 2009 Oracle Database Grid
  40. 40. HP Oracle Database Machine Extreme Performance, Unlimited Scalability <ul><li>8 Oracle Database 11g servers </li></ul><ul><ul><li>Oracle Enterprise Linux </li></ul></ul><ul><ul><li>Oracle Real Application Clusters </li></ul></ul><ul><ul><li>Oracle Partitioning </li></ul></ul><ul><ul><li>Automatic Storage Management </li></ul></ul><ul><li>14 HP Oracle Exadata Storage Servers </li></ul><ul><ul><li>112 Intel Processor Cores </li></ul></ul><ul><ul><li>168 450 or 1000GB Disk Drives </li></ul></ul><ul><li>4 Infiniband switches </li></ul><ul><ul><li>14 GB/Sec. data bandwidth </li></ul></ul><ul><li>Scale out by adding more machines </li></ul>
  41. 41. “ Oracle Exadata outperforms anything we’ve tested to date by 10 to 15 times. This product flat-out screams .” Walt Litzenberger Director Enterprise Database Systems The CME Group
  42. 42. Why Oracle Database 11g? For data warehousing To: From: Integrated BI grid Multiple BI Servers Extreme query performance Performance bottlenecks Single source of truth Distributed data marts Extended deployment time $995,328 Reduced time to deployment
  43. 43. How Secure is Your Data? Source: DataLossDB http://datalossdb.org Publicly Reported Data Breaches Millions of Records Lost (millions) 0 50 100 150 200 250 300 350 400 2008 2007 2006 2005
  44. 44. Oracle Database Security Auditing and Configuration Scanning Configuration Management Audit Vault Total Recall Monitoring
  45. 45. Oracle Database Security Fine Grain Access Control Database Vault Label Security Access Control Configuration Management Audit Vault Total Recall Monitoring
  46. 46. Oracle Database Security Data encryption and masking Data Masking Advanced Security Secure Backup Encryption and Masking Database Vault Label Security Access Control Configuration Management Audit Vault Total Recall Monitoring
  47. 47. “ It is truly transparent data encryption. Within a matter of a few hours, the basic components were running and available, and we didn’t notice any performance impact.” Sam Lebron Senior Architect Dress Barn
  48. 48. Why Oracle Database 11g? For data security & compliance To: From: Authorised access only Unauthorized access Central audit vault Limited audit silos Single integrated solution 3 rd party point solutions Transparent to applications Application changes $995,328
  49. 49. Database Management Proactive, Self-Managing Software Database Management Challenge Full Time Employees Information Complexity Self Managing Software
  50. 50. Managing Complexity <ul><li>Automated Management </li></ul><ul><ul><li>Storage </li></ul></ul><ul><ul><li>Segment space </li></ul></ul><ul><ul><li>Memory </li></ul></ul><ul><ul><li>Statistics </li></ul></ul><ul><ul><li>SQL tuning </li></ul></ul><ul><li>Advisors </li></ul><ul><ul><li>Maximum availability </li></ul></ul><ul><ul><li>Data recovery </li></ul></ul><ul><ul><li>Partition </li></ul></ul><ul><ul><li>Compression </li></ul></ul><ul><ul><li>Index </li></ul></ul><ul><li>Fault Diagnostics </li></ul><ul><ul><li>Support workbench </li></ul></ul><ul><ul><li>Automatic diagnostic repository </li></ul></ul><ul><ul><li>Incident packaging service </li></ul></ul><ul><ul><li>Test case builder </li></ul></ul><ul><ul><li>Automatic health checks </li></ul></ul><ul><li>Backup and Recovery </li></ul><ul><ul><li>Automated backups </li></ul></ul><ul><ul><li>Flash recovery area </li></ul></ul><ul><ul><li>Fast incremental backups </li></ul></ul><ul><ul><li>Flashback database </li></ul></ul><ul><ul><li>Flashback transaction </li></ul></ul>
  51. 51. Oracle Database 11g vs Oracle Database 10g Reducing time and complexity even more… 26% less time 31% fewer steps 0% 25% 50% 75% 100% Time Steps Oracle9i Database Oracle Database 10g Oracle Database 11g
  52. 52. “ We made a conscious decision to move away from our previous management tool and establish Oracle Grid Control as the standard going forward. Oracle Grid Control has helped us address system management issues proactively, automate previously manual administrative tasks, and reduce the need for extensive DBA training.” Arup Nanda Senior Director Starwood Hotels & Resorts
  53. 53. Traditional Testing Approach Production – 1,000s of Real Online Users PRODUCTION
  54. 54. Limited Testing Capabilities Few users trying to be 1,000s of users TEST PRODUCTION
  55. 55. Real Application Testing Workload for 1,000s of Online Users Captured Capture Workload PRODUCTION
  56. 56. Real Application Testing Workload for 1,000s of Online Users Replayed Capture Replay PRODUCTION TEST Workload
  57. 57. What are my upgrade paths?  9.2.0.4 <ul><li>The Tools </li></ul><ul><ul><li>Real Application Testing </li></ul></ul><ul><ul><li>Database upgrade assistant </li></ul></ul><ul><ul><li>SQL Plan management </li></ul></ul><ul><ul><li>Online upgrades </li></ul></ul><ul><li>The Services </li></ul><ul><ul><li>Best practices on OTN </li></ul></ul><ul><ul><li>Upgrade forum </li></ul></ul><ul><ul><li>Advanced customer services </li></ul></ul>How easy is the upgrade?
  58. 58. “ Each Oracle upgrade—from Database 8 through to 8 i , 9 i , 10 g and now 11 g —has increased system performance, stability, and availability, while cutting management overheads, and providing ever-higher levels of service to donors .” Charlotte Melén Web Technology Manager Comic Relief
  59. 59. Why Oracle Database 11g? For manageability and change To: From: Proactive forward planning Reactive fire fighting Centralized control Point operations Automated, self management Repetitive manual tasks Service level management $995,328 Unpredictable service levels
  60. 60. Is This Your Software Portfolio? Manageability Availability Manageability Security Availability Storage Management
  61. 61. Is This Your Software Portfolio? Manageability Availability Manageability Security Availability Storage Management Oracle Clusterware Oracle Real Application Clusters Oracle Secure Backup Oracle Data Guard Flashback Operations Online Operations Automatic Storage Management Automatic Space Management Disk based Backup/Recovery Compression Partitioning Exadata Storage Provisioning Pack Configuration Management Pack Tuning Pack Diagnostic Pack Change Management Pack Fine Grained Access Identity Management Secure Application Roles Transparent Data Encryption Database Vault Audit Vault
  62. 62. Oracle Stack Complete, Open and Integrated <ul><li>Standard components </li></ul><ul><li>Certified configurations </li></ul><ul><li>Comprehensive security </li></ul><ul><li>Higher availability </li></ul><ul><li>Easier to manage </li></ul><ul><li>Lower cost of ownership </li></ul><ul><li>… . </li></ul>Storage Operating System Virtualization Database Middleware Applications
  63. 63. “ Oracle (Database 11g, VM, Unbreakable Linux, Enterprise Manager and Business Intelligence) allows us to focus on delivering the best user experience and continue to lower the cost of operations. We owe this in part to the consistent, proven software solutions from Oracle.” Nicholas Tang VP of Technical Operations Interactive One
  64. 64. Why Oracle Database 11g? Lowering your IT costs <ul><li>Consolidate onto low cost server & storage grids </li></ul><ul><ul><li>Unlock Moore’s Law </li></ul></ul><ul><ul><li>No idle redundancy </li></ul></ul><ul><ul><li>Use less storage </li></ul></ul><ul><ul><li>Integrated product set </li></ul></ul><ul><li>Improve Quality of Service </li></ul><ul><ul><li>Faster performance </li></ul></ul><ul><ul><li>Higher availability </li></ul></ul><ul><ul><li>Comprehensive security </li></ul></ul><ul><li>Reduce risk of change </li></ul>
  65. 65. For More Information http://search.oracle.com or www.oracle.com/database oracle database 11g

×