Upload
others
View
8
Download
3
Embed Size (px)
Citation preview
<Insert Picture Here>
Exadata MAA Best Practices SeriesSession 1: E-Business Suite on ExadataRichard Exley Ray DutcherRichard Exley, Ray DutcherOracle Applications, Exadata and MAA Best Practices
Exadata MAA Best Practices Series
<Insert Picture Here>1. E-Business Suite on Exadata 2. Siebel on Exadata 3. PeopleSoft on Exadata 4. Exadata and OLTP Applications 5. Using Resource Manager on Exadata6. 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
2
Assumptions and Terminology
• EBS – Oracle E-Business • ASM – Oracle AutomaticEBS Oracle E Business Suite
• MAA – Oracle Maximum Availability Architecture
ASM Oracle Automatic Storage Management
• Flashback – Oracle Flashback Database Technology
• HA – High Availability • RAC – Oracle Real Application
Clusters
• RMAN – Oracle Recovery Manager
• MOS – My Oracle Support Notey pp
3
<Insert Picture Here>
Key Takeaways
4
Key TakeawaysE Business Suite on ExadataE-Business Suite on Exadata
1. Validated best practices for getting to Exadatag g
2. Validated Maximum Availability Architecture (MAA) best tipractices
3 E Business Suite performs well and takes advantage of3. E-Business Suite performs well and takes advantage of unique Exadata capabilities
5
Validated Best Practices for Getting to Exadatafor Getting to Exadata
6
Getting to ExadataSupported E Business Suite ReleasesSupported E-Business Suite Releases
• 11.5.10.2• 12.0.4• 12.1
7
Getting to ExadataFresh InstallationFresh Installation
• E-Business Suite “Rapid Install” creates an 11.1.0.7 database (not supported on Exadata)
A lid t d i t ll ti h b d l d• A validated installation process has been developed• A white paper with full details is available at
http://www.oracle.com/goto/maa
8
Getting to ExadataMigrationMigration
• The migration option depends on the source system characteristicscharacteristics
Migration Method Source Platform Source DB V i
Incr
Inc
VersionData Guard Physical Standby
Linux, Windows, or Solaris x86
11gR1,11gR2
T t bl A 11 R2
reasing Dow
creasing Fle
Transportable Tablespace
Any 11gR2
Data Pump Any 10gR2 +
wntim
e
exibility
• My Oracle Support ID 1133355.1 describes the available options in detail
9
Getting to ExadataNotes on Transportable Tablespace MigrationNotes on Transportable Tablespace Migration
• Less downtime than data pump, especially for large databases
Th i ti t E d t h b lid t d b• The migration process to Exadata has been validated by the Application MAA/Exadata team• A white paper with full details is available at
http://www.oracle.com/goto/maa
10
Getting to ExadataNotes on Data Pump MigrationNotes on Data Pump Migration
• Use Data Pump if you need to upgrade and/or reorganize y g gthe database at the same time
• This migration process to Exadata has been validated by the Application MAA/Exadata teamthe 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.pdfp
11
Getting to ExadataBest Practice TakeawaysBest Practice Takeaways
• Follow validated best practice papers for:• Fresh installation on Exadata• Migration to Exadata
12
E-Business Suite MAA on ExadataExadata
13
E-Business Suite MAA on Exadata
14
E-Business Suite MAA on ExadataDatabase MAA FeaturesDatabase MAA FeaturesReal Application Clusters
& ClusterwareFault Tolerant
Server Scale-Out
Data GuardFully Active Failover Replica
Primary Site Disaster Recovery Site
Server Scale-Out
Database Servers Database Servers
Storage Storage
FlashbackCorrect Errors by Moving Back in Time
Automatic Storage Management
Fault Tolerant
Recovery Manager & Oracle Secure BackupLow Cost High Performance
15
Moving Back in TimeStorage Scale-Out Data Protection and Archival
E-Business Suite MAA on Exadata Application HA FeaturesApplication HA Features
16
E-Business Suite MAA on ExadataBest Practice TakeawaysBest Practice Takeaways
• Configure EBS using our MAA best practicesg g• Load balanced web and forms servers• Parallel concurrent processing• Oracle RAC and Oracle Data Guard• Oracle RAC and Oracle Data Guard
17
Performance and ScalabilityScalability
18
Performance and ScalabilityOngoing TestingOngoing 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)Implementation, known as Global Single Instance (GSI)• Workloads from Oracle’s E-Business Suite 12.1.2 benchmark
(OASB), namely:• Order to Cash• 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
We continue to test and tune and update the paper regularly
Performance and Scalability Findings OverallFindings – Overall
• This is still E-Business Suite running on Oracle Databaseg• 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…g
20
Performance and Scalability Findings High CPU UtilizationFindings – High CPU Utilization
• All workloads are characterized by high DB CPU y gutilization• Benefit greatly from the fast Exadata processors• Will likely have spare capacity to facilitate growth or consolidation• Will likely have spare capacity to facilitate growth or consolidation
21
Performance and Scalability Findings High Memory UtilizationFindings – High Memory Utilization
• Workloads benefit from large SGA and PGA made gpossible by large Exadata memory capacity• Allow larger PGA for high concurrency online workloads• Configure hugepages for the SGA• 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• No need to allow for large Linux file system cache
22
Performance and Scalability Findings Exadata Smart Flash CacheFindings – Exadata Smart Flash Cache
• High Exadata Smart Flash Cache hit ratesg• 61% Hit Rate in Order to Cash tests• Average IO latency reduced by 58 percent (v. Exadata with Flash
Cache disabled)Cache disabled)• Automatic – no special tuning required
23
Performance and Scalability Findings Disk IOFindings – Disk IO
• Data intensive batch work benefits from the high IO grequest rates and throughput
• High IO capacity also benefits other activities:B k t 13TB h i f ll k t t i t l• Backups – up to 13TB per hour in full rack tests – incremental backups are faster still
• Flashback database
24
Performance and Scalability Findings CompressionFindings – 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 Compressionwith 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)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 PlacementMiddle Tier Placement
• Recommendation: Place middle tier components on separate servers• Performed well in our tests• Leaves more power for database processing• Leaves more power for database processing• Offers more flexibility
26
Performance and Scalability Best Practice TakeawaysBest 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 USAConverting Batch to Online Real-Time ReportingConverting Batch to Online, Real Time Reporting
CUSTOMER OVERVIEWSogeti is one of the world’s leading providers of IT consulting
CUSTOMER PERSPECTIVE“The bottom line is the conversion fromCUSTOMER PERSPECTIVE“The bottom line is the conversion fromSogeti 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.
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
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
CHALLENGES/OPPORTUNITIES1. Sogeti uses Oracle e-Business Suite to support its end-
to-end business processes, including financials, human resources, project resource management, and project accounting for 3,000 users.
RESULTS
our batch processes and run them on demand whenever we wanted.”our batch processes and run them on demand whenever we wanted.”
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
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 availablequeries which have short shelf life
SOLUTIONExadata V2 Half-Rack Database Machine
available.Month-end billing no longer blocks other access.
28
Business Takeaways
29
Business TakeawaysE Business Suite on ExadataE-Business Suite on Exadata
1. Validated best practices for getting to Exadatag g
2. Validated Maximum Availability Architecture (MAA) best tipractices
3 E Business Suite performs well and takes advantage of3. E-Business Suite performs well and takes advantage of unique Exadata capabilities
30
E-Business Suite on Exadata Resources and ReferencesResources and References
• MAA OTN Site - http://www.oracle.com/goto/maa1110648 1 Oracle E Business Suite Release 12 1 with Oracle• 1110648.1 - Oracle E-Business Suite Release 12.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 Pumpg p• 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