Local Touch – Global Reach
www.us.sogeti.com
Deploying Oracle E-Business Suite
on Oracle Exadata: Tips/Best
Practices
September 21, 2010
2www.us.sogeti.com
Local Touch – Global Reach
Topics
• The Background
• The Situation
• The Considerations
• The Decision
• The Plan
• The Unexpected
• The Results
• Questions
3www.us.sogeti.com
Local Touch – Global Reach
The Background
Consumer Products,
Retail & Distribution
Four Capgemini Divisions Across 6 Sectors
Consulting Services (Capgemini Consulting):
helping our clients identify, structure and execute transformation projects that will have lasting effects on their growth and competitiveness.
Technology Services (TS):
designing, developing and implementing packaged-based ERP solutions such as SAP and Oracle for systems integration and global IT roll outs.
Outsourcing Services (OS):
Assisting our clients in the total or partial outsourcing of their IT systems.
Local Professional Services (Sogeti):
Supplying IT projected-based services that are suited to local needs (Microsoft, IBM, Oracle Technologies, business intelligence, testing, application development) while also leveraging Global Delivery.
Sogeti is one of four professional disciplines
of expertise. These services range from
strategy development to IT systems
maintenance. By combining its skills, The
Group’s four main professional disciplines
offer Capgemini’s clients integrated
transformation services.
The Group also combines its areas of
expertise to offer specific solutions across six
sectors.
Manufacturing
Telecom, Media & Entertainment
Financial Services
Public Sector
Energy, Utilities & Chemicals
Lo
cal P
rofe
ss
ion
al S
erv
ices
Ou
tso
urc
ing
Se
rvic
es
Tech
no
log
y S
erv
ices
Co
ns
ult
ing
Se
rvic
es
4www.us.sogeti.com
Local Touch – Global Reach
The Situation
Sogeti uses Oracle e-Business Suite to support its end-to-end business processes, including financials, human resources, project resource management, and project accounting.
Key statistics:
• Existing Application: EBS 11.5.10.2• Existing Database: 10gR2, Solaris 10 SPARC• Number of users: 3000• Modules Implemented:
• Financials (Accounts Payable, Accounts Receivable, General Ledger, Purchasing)
• Human Resources
• Project Accounting (Project Resource Management, iExpenses, Time & Labor)
• Fixed Assets
• Other Applications (outside of EBS): Several legacy applications, CRM, and Payroll
Challenge:
• A small IT team trying to meet the fast growing need of data
• A significant amount of time spent fighting fires, running ad-hoc queries against large data sets and optimize queries which have short shelf life
• Time lost due to performance issues with ad-hoc queries & reports
5www.us.sogeti.com
Local Touch – Global Reach
The Considerations
The key considerations in the decision
making process included:
• Time spent by IT team in developing and
supporting custom code needed to support
growing data needs of business users &
multiple database instances (estimated effort
reduction of 2 full time equivalents)
• Time spent by end users during the period of
system unavailability (estimated savings of 1
full time equivalent)
• Infrastructure cost avoided by consolidating
multiple database instances
• Time spent by end users while dealing with
performance challenges (estimated savings of
½ full time equivalent)
(Compared NPV of investments and cost savings,
assuming 5 Year Life for hardware and 10 year life for
software with no inflation and 11% weighted average
cost of capital)
5 Year expected ROI(NPV with 11% WACC)
Note: Does not account for fringe benefits resulting from improved and real-time visibility into KPIs/ financial
data, reduced lead times (resulting in faster cash collection)
6www.us.sogeti.com
Local Touch – Global Reach
The Decision
Based on anticipated savings and additional benefits, we decided to migrate our EBS 11.5.10.2
environment to Oracle Database Machine. Oracle Exadata will help:
Improve Consolidation
• Reduce number of instances by aggregating all Oracle database instances into a single instance
• Reduce effort needed to administer & optimize databases
• Reduce weekly tape backup from 4 hours to daily 4 minutes
Reduce Overall Costs/ Increase Productivity
• Reduce number of servers and simplify software licensing resulting in meaningful cost savings
• Reduce dependence on IT staff
• Increase availability resulting in significant productivity enhancements
• Enhance performance resulting in additional productivity
Enhance Reporting
• Eliminate batch processing for 20-25 nightly and weekly custom reports/ batch jobs
• Provide real-time reporting for critical key performance indicators
• Create a high-performing platform for subsequent BI/ DW implementation
7www.us.sogeti.com
Local Touch – Global Reach
The Plan
May 2010 June 2010 July 2010 August 2010
Perform Technical Testing
Go-Live
Perform UAT Testing
Conduct Initial Migration to Linux ASM/single instance
Conduct Final Migration to Linux ASM/RAC
Kickoff and Information Gathering/Analysis
Perform Technical Testing
8www.us.sogeti.com
Local Touch – Global Reach
The Unexpected
Issues Resolution
Failed flash drive • Service request filed; Sun engineer arrived onsite and replaced it within a day
Two cluster crashes • Applied latest patches to avoid bugs that were fixed in the most recent patch
set available at the time
Patch conflict between Oracle
Exadata BP3 and Oracle e-
Business Suite
• The conflicting EBS patches were incorporated into the subsequent Exadata
patch bundles
OEM DB Console did not work after
migration
• Created work around with few parameter changes
• Abandoned OEM DB Console in favor of OEM Grid Control
EM crashed when changing
resource plan
• Known issue that will be resolved in soon to be released BP6
Error in PO approval process in
Workflow
• Resolved with a Profile Option change
Failover not happening for
concurrent manager services when
Node 1 of RAC is down
• Created a work around by restarting concurrent manager when a DB instance
fails
Issues with NTP server
synchronization
• Resolved by reconfiguring NTP to use a relay server. Root cause has something to
do with using a Windows NTP server and Linux ntpd not able to sync with it.
9www.us.sogeti.com
Local Touch – Global Reach
The Results
Go-live was successful on Saturday, August 15,
2010. Approximate timeline was:
• Took production down on Friday at 7:00 PM
(approximately 6 hours)
• Completed backup by midnight
• Exported data by 9:00 AM (approximately 7
hours)
• Performed FTP to Oracle Database Machine;
completed import by 3:00 PM (approximately 6
hours)
• Completed post-import configuration on Saturday
by 6:00 PM (approximately 3 hours)