<Insert Picture Here> Exadata MAA Best Practices Series Session 1: E-Business Suite on Exadata Richard Exley Ray Dutcher Richard Exley, Ray Dutcher Oracle Applications, Exadata and MAA Best Practices
Exadata MAA Best Practices Series 1. E-Business Suite on Exadata 2. Siebel on Exadata 3. PeopleSoft on Exadata 4. Exadata and OLTP Applications 5. Using Resource Manager on Exadata 6. Migrating to Exadata 7. Using DBFS on Exadata 8. Exadata Monitoring 9. Exadata Backup & Recovery 10. Exadata MAA 11. Troubleshooting Exadata 12. Exadata Patching & Upgrades 13. Exadata Health Check <Insert Picture Here> 2
Assumptions and Terminology EBS Oracle E-Business Suite MAA Oracle Maximum Availability Architecture HA High Availability RAC Oracle Real Application Clusters ASM Oracle Automatic Storage Management Flashback Oracle Flashback Database Technology RMAN Oracle Recovery Manager MOS My Oracle Support Note 3
<Insert Picture Here> Key Takeaways 4
Key Takeaways E-Business Suite on Exadata 1. Validated best practices for getting g to Exadata 2. Validated Maximum Availability Architecture (MAA) best practices 3. E-Business Suite performs well and takes advantage of unique Exadata capabilities 5
Validated Best Practices for Getting to Exadata 6
Getting to Exadata Supported E-Business Suite Releases 11.5.10.2 12.0.4 12.1 7
Getting to Exadata Fresh Installation E-Business Suite Rapid Install creates an 11.1.0.7 database (not supported on Exadata) A validated d installation ti process has been developed d A white paper with full details is available at http://www.oracle.com/goto/maa 8
Getting to Exadata Migration The migration option depends on the source system characteristics Incr reasing Dow wntime Migration Method Source Platform Source DB Version Data Guard Physical Standby Linux, Windows, or Solaris x86 11gR1, 11gR2 Transportable Any 11gR2 Tablespace Data Pump Any 10gR2 + Inc creasing Fle exibility My Oracle Support ID 1133355.1 describes the available options in detail 9
Getting to Exadata Notes on Transportable Tablespace Migration Less downtime than data pump, especially for large databases The migration process to Exadata has been validated d by the Application MAA/Exadata team A white paper with full details is available at http://www.oracle.com/goto/maa 10
Getting to Exadata Notes on Data Pump Migration Use Data Pump if you need to upgrade and/or reorganize the database at the same time This migration process to Exadata has been validated by the Application MAA/Exadata team See Migrating Oracle E-Business Suite to Sun Oracle Database Machine Using Oracle Data Pump Successfully used by customers http://www.oracle.com/technetwork/database/features/availability/s 317130-2-176376.pdf 11
Getting to Exadata Best Practice Takeaways Follow validated best practice papers for: Fresh installation on Exadata Migration to Exadata 12
E-Business Suite MAA on Exadata 13
E-Business Suite MAA on Exadata 14
E-Business Suite MAA on Exadata Database MAA Features Real Application Clusters & Clusterware Fault Tolerant Server Scale-Out Primary Site Disaster Recovery Site Data Guard Fully Active Failover Replica Database Servers Database Servers Storage Storage Automatic Storage Management Fault Tolerant Storage Scale-Out Flashback Correct Errors by Moving Back in Time Recovery Manager & Oracle Secure Backup Low Cost High Performance Data Protection and Archival 15
E-Business Suite MAA on Exadata Application HA Features 16
E-Business Suite MAA on Exadata Best Practice Takeaways Configure EBS using our MAA best practices Load balanced web and forms servers Parallel concurrent processing Oracle RAC and Oracle Data Guard 17
Performance and Scalability 18
Performance and Scalability Ongoing Testing We have tested several E-Business Suite workloads on Exadata to develop our tuning best practices, including: Workloads from Oracle s 18 TB internal E-Business Suite Implementation, known as Global Single Instance (GSI) Workloads from Oracle s E-Business Suite 12.1.2 benchmark (OASB), namely: Order to Cash Payroll Online Our findings are documented in a technical white paper See http://www.oracle.com/goto/maa We continue to test and tune and update the paper regularly 19
Performance and Scalability Findings Overall This is still E-Business Suite running on Oracle Database Nothing much changes in the application Everything you already know still applies We don t lose anything with Exadata, but there is lots to be gained 20
Performance and Scalability Findings High CPU Utilization All workloads are characterized by high DB CPU utilization Benefit greatly from the fast Exadata processors Will likely have spare capacity to facilitate growth or consolidation 21
Performance and Scalability Findings High Memory Utilization Workloads benefit from large SGA and PGA made possible by large Exadata memory capacity Allow larger PGA for high concurrency online workloads Configure hugepages for the SGA See Support Note 744769.1 - How to Configure HugePages for Oracle Database on 64-bit Linux Platforms No need to allow for large Linux file system cache 22
Performance and Scalability Findings Exadata Smart Flash Cache High Exadata Smart Flash Cache hit rates 61% Hit Rate in Order to Cash tests Average IO latency reduced by 58 percent (v. Exadata with Flash Cache disabled) Automatic no special tuning required 23
Performance and Scalability Findings Disk IO Data intensive batch work benefits from the high IO request rates and throughput High IO capacity also benefits other activities: Backups up to 13TB per hour in full rack tests t incremental backups are faster still Flashback database 24
Performance and Scalability Findings Compression Compression has been found to save space and improve performance for most EBS workloads Support Note 1110648.1 - Oracle E-Business Suite Release 12.1 with Oracle Database 11g Advanced Compression Compression can significantly reduce RMAN database backup size, for example for GSI 18 TB data files 11.1 TB conventional backup (with unused block compression) 3 TB compressed backup (low compression) 8.1 TB space saving 25
Performance and Scalability Middle Tier Placement Recommendation: Place middle tier components on separate servers Performed well in our tests Leaves more power for database processing Offers more flexibility 26
Performance and Scalability Best Practice Takeaways E-Business Suite runs well on Exadata. We recommend implementing the following best practices: Configure Hugepages for more efficient memory usage Implement Database Compression to save space and improve performance Place middle tier components on separate servers 27
Customer Win Sogeti USA Converting Batch to Online, Real-Time Reporting CUSTOMER OVERVIEW Sogeti is one of the world s leading providers of IT consulting services. As a member of the Capgemini Group, one of the world s largest consulting services companies, we are able to provide you with the most extensive, reliable and efficient solutions. CHALLENGES/OPPORTUNITIES 1. Sogeti uses Oracle e-business Suite to support its endto-end business processes, including financials, human resources, project resource management, and project accounting for 3,000 users. 2. All Reports and batch jobs are run nightly to avoid daytime contention, and month-end billing cycles prevent other access. 3. A significant amount of time is spent fighting fires, running ad-hoc queries against large data sets and optimizing queries which have short shelf life SOLUTION Exadata V2 Half-Rack Database Machine CUSTOMER PERSPECTIVE The bottom line is the conversion from Solaris to Linux and non-rac to RAC was very painless. Because of the performance Exadata provides, we were able to eliminate most of our batch processes and run them on demand whenever we wanted. RESULTS Reporting is all online batch reporting has been eliminated. Weekly 4 hour tape backups are done nightly in 4 minutes to disk. Real-time reports on critical KPIs are now available. Month-end billing no longer blocks other access. 28
Business Takeaways 29
Business Takeaways E-Business Suite on Exadata 1. Validated best practices for getting g to Exadata 2. Validated Maximum Availability Architecture (MAA) best practices 3. E-Business Suite performs well and takes advantage of unique Exadata capabilities 30
E-Business Suite on Exadata Resources and References MAA OTN Site - http://www.oracle.com/goto/maa 1110648.11 - Oracle E-Business Suite Release 12.1 1 with Oracle Database 11g Advanced Compression 744769.1 - How to Configure HugePages 1070954.1 - Sun Oracle Database Machine Health Check Migrating Oracle E-Business Suite to Sun Oracle Database Machine Using Oracle Data Pump 741818.1 - Export/Import Process for R12 & Database 11gR(1, 2) 557738.1 - Export/Import Process for 11i & Database 11gR(1, 2) 1055938.1 Migrating from 11.1 using Data Guard (see case 2) MAA Best Practices for Migrating to Exadata Database Machine http://www.oracle.com/technetwork/database/features/availability/s316822-175935.pdf 31
32
33