Your SlideShare is downloading. ×
Database consolidation on oracle exadata
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Database consolidation on oracle exadata

902
views

Published on

Published in: Technology, Business

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
902
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
52
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Database Consolidation on Oracle Exadata Quantifying the Advantage of Exadata1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 2. The Objective “Quantify the value of Exadata for database consolidation, compared to a system of similar hardware.”2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 3. The Approach 1. Consolidate heterogeneous database workloads on an Exadata Database Machine (OLTP, Batch, Analytics) 2. Measure with and without Exadata features enabled 3. Compare the results3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 4. Not All Exadata Features Can be Disabled Actual Exadata Advantage Exceeds the Measured Results• These features can be turned on/off – Smart Flash Cache / Flash Log – Smart Scan (query offload to storage) – Hybrid Columnar Compression – I/O Resource Management• These inherent features are always on NOTE: – Scale-out Exadata Storage Because inherent features – InfiniBand 40Gb/sec Connectivity cannot be disabled, the true – End-to-End Tuning Exadata advantage exceeds the measured results 4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 5. How Exadata Features Improve Performance • Smart Flash Cache – Uses flash for physical I/O • Smart Flash Log – Uses flash to improve log I/O latency + • Smart Scan – Runs portions of a database query in storage • Hybrid Columnar Compression (HCC) – Reduces the number of blocks (and I/O) for compressed data • IO Resource Manager (IORM) – Prioritizes I/O bandwidth based on database or workload within a database5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 6. Test Setup
  • 7. Tested Workloads • E-Business Suite (EBS) – 500 Online Users – Batch Order-to-Cash • PeopleSoft – Batch Payroll for 500,000 Employees Data Mart • Siebel Analytics – 30,000 Online Users (captured and replayed using DB Replay) • Data Mart Workload – Analytic Queries7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 8. Performance Metrics Tracked Workload Metric EBS – Online and Batch Orders processed per minute Siebel - Online Service requests logged per minute PeopleSoft - Batch Employees paid per minute Data Mart Queries executed per minute8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 9. Test Configuration • Windows Server – Driving EBS Online load Oracle Server Farm Windows Server PeopleSoft EBS DB Replay (Siebel) HP LoadRunner • Oracle Server Farm (EBS Online) – PeopleSoft and EBS Applications – DB Replay clients to drive gigE Network Siebel load Node 1 Node 2 • Quarter Rack Exadata V2 – 2 x DB Servers, each with Workloads • 8 CPU cores deployed with • 72 GB RAM InfiniBand Network MAA and Exadata Best – 3 x Exadata Storage Servers, Practices each with: EXADATA STORAGE EXADATA STORAGE EXADATA STORAGE • 7.2 TB raw disk capacity • 384 GB flash memory9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 10. Consolidation Scenario End of Month, Daytime Processing • 500 EBS and 30,000 Siebel users requiring consistent, fast, online service • EBS O2C (Order to Cash) batch processing new orders in a continuous loop • PeopleSoft Batch payroll processing end of month employee pay checks • Data Mart queries running throughout the day10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 11. Three Sets of Measurements 1. Baseline = Non-Consolidated, Exadata features off – How each workload performs when it is the only workload running – Equal to a separate server per database (traditional data center) – Non-inherent Exadata features disabled 2. Consolidated with Exadata features off – How each workload performs when all of them are running – Non-inherent Exadata features disabled 3. Consolidated, Exadata with all features results – How each workload performs when all of them are running – All Exadata features enabled (with and without resource management)11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 12. Results
  • 13. 1. Baseline Results – Exadata Features Off Traditional Data Center – Separate Systems per Database Performance Metric EBS – Online and Batch 1,744 Orders processed per minute Siebel - Online 1,455 Service requests logged per minute PeopleSoft - Batch 1,761 Employees paid per minute Data Mart 1.64 Queries executed per minute • Each workload was measured in isolation (no consolidation) • Non-inherent Exadata features were disabled • This approximates a data center where each database runs on highly tuned dedicated X86 servers with very fast storage13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 14. Resource Utilization During Baseline Tests DB Server CPU Disk Utilization Disk Node 1 Node 2 Throughput (MB/s) Peak Mean Peak Mean Peak Mean Peak MeanEBS 99% 40% 19% 10% 26% 5% 430 56Siebel 25% 17% 25% 17% 15% 7% 220 30PeopleSoft 63% 23% 51% 13% 1,000 58Data Mart 75% 49% 48% 34% 2,400 1,686Total if Combined 199% 106% 106% 51% 140% 59% 4,050 1,830 Oversubscribed Oversubscribed = 32 Gb/s 14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 15. 2. Consolidated, Exadata Features Off Consolidation Significantly Degrades Each Workload 100 %Performance Relative to Baseline LOSS LOSS LOSS LOSS 90 % 80 % 70 % 69 % 60 % 50 % 59 % 40 % 42 % 30 % 29 % 20 % 10 % 0% EBS - Online and Batch Siebel - Online PeopleSoft - Batch Data Mart 15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 16. 3. Consolidated, Exadata Features On • Smart Flash Cache created – Top “Segments by Physical Read Requests” for Data Mart, EBS and PeopleSoft marked “cell_flash_cache keep” • Smart Flash Log created • Smart Scan enabled for all databases • HCC query high compression for all Data Mart tables16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 17. 3. Consolidated, Exadata Features On Exadata Significantly Improves Consolidated Performance 120 % 1.7x 120 % Performance Relative to Baseline Without Exadata Features With Exadata Features 100 % 1.7x 3x 99 % 92 % 80 % 2x 80 % 60 % 69 % 59 % 40 % 42 % 20 % 29 % 0% EBS - Online and Batch Siebel - Online PeopleSoft - Batch Data Mart17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 18. The Conclusion“Exadata features increase the throughput of a consolidated workload 2-3x, compared to a similar REMINDER: platform without Exadata Because some Exadata features.” features cannot be disabled, the real Exadata advantage exceeds the measured results18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 19. Secondary Objective “Demonstrate the value of Exadata’s Resource Management to a consolidated database environment.”19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 20. 3. Consolidated, Exadata Results Exadata Resource Management Features Applied • IORM limits – PeopleSoft limit 50% of IO bandwidth – Data Mart limit 10% of IO bandwidth • Instance Caging – Data Mart CPU_COUNT=2 (1 compute core)20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 21. The Value of Resource Management Without Exadata Resource Management, the Data Mart workload denies otherPerformance Relative to Baseline 250 % workloads their fair share of the system’s resources. With Resource Management, 237 % 200 % the Data Mart excess is redistributed 150 % 100 % 120 % 92 % 99 % 80 % 74 % 50 % 46 % 39 % 0% EBS - Online and Batch Siebel - Online PeopleSoft - Batch Data Mart Without Resource Management With Resource Management 21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 22. The Bottom Line “Exadata Features Significantly Improve Both the Performance and the Control of a Consolidated Database Environment.”22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 23. 23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

×