You are on page 1of 22

Ask the Experts:

Gaining Higher Performance With Oracle


EBS R12
May 23, 2012

Oracle E-Business Suite Support


Timelines
5 Yrs of Premier and 3 YrsNovember
of Extended
Support
2011

2007

2008

2009

2010

Premier

11.5.10

2011

2012

2013

2014 2015

2016

2017

Sustaining

Extended
Nov 13
Uplift Fee waived until Nov 11*
instead of starting on Nov 10

Premier

R12

Sustaining

Extended
Jan 12

GA

Premier

R12.1

GA

Jan 15
Extended
May 14

Sustaining
May 17

11i Premier Support Ended November 2011.


Extended Support follows for 3 addtl yrs to bridge upgrade gap.
* More info: http://www.oracle.com/support/library/extended-support-faq.pdf

Support Description

Why Should You Upgrade ?

Oracle EBS R12.1 New and Enhanced modules


PROC

12.1

UPK
Management
Pack
Application
Integration

Analytics
Sourcing On
Demand
Sourcing

AT

SCM

12.1
12.1

12.1

Procurement

Supply
Chain

Applications
Technology

E-Business
Suite
11i10
Human
Capital

Financials
& Projects

FIN/
PROJ

Projects
Analytics
Federal
Financials
Analytics

12.1

Customer &
Master Data
Managemen
t

12.1
HCM

12.1

Site Hub
PIM for

CRM/
MDM

Warehouse
Management
Demand Signal
Repository
Advanced
Planning
Command
Center
Service Parts
Planning
Manufacturing
Operations
Center
Analytics
Incentive
Compensation
Learning
Management
iRecruitment

Oracle Apps R12 Architecture


R12

11i
iAS 1.0.2.2
ORACLE
HOME

Developer6i
ORACLE
HOME

RSF 8.1.7

RSF 8.0.6

Apache
1.3

Forms 6

JServ

Reports 6

Database
ORACLE
HOME

Developer10.
1.2
ORACLE
HOME

iAS 10.1.3
ORACLE
HOME

RSF 10.2

RSF 10.1

RSF 10.1

RDBMS

Apache
1.3

Forms 10

Components
Components

Reports
10

OC4J

Database
ORACLE
HOME
RSF
10/11g
RDBMS

Components
Components

APPL TOP

APPL TOP
COMMON TOP

COMMON TOP

INSTANCE TOP

Java Home 8.1.7 with iAS 1.0.2.2

10.1 Java home with 10.1.3 iAS

8.0.6 Home with Developer 6i

10.1.2 AS with Developer 10

Standard install - 9.2 database

11g Database server

Image Source Oracle Corp

Oracle Apps R12 Architecture


TechStack
Component

11i10

R12

R12.1

Jserv

OC4J

OC4J

1.3.19

1.3.31

1.3.31

Forms

6.0.8

10.1.2

10.1.2

Oracle Client Home

8.0.6

10.1

10.1

JDK

1.4.2

10.1.3

10.1.3

Core AS

1.0.2.2

10.1.3

10.1.3

JDBC Driver

9.2.0.6

10.2.0

11.1.0

Data Server

9.2.0.6

10g

11g

Servlet Engine
Apache

Image Source Oracle Corp

Number of files in EBS

Oracle Apps 11i vs. R12


Architecture
11i Architecture

R12 Architecture

APPL_TOP

$HOME/<SID>appl

$HOME/apps/apps_st/appl

COMMON_TOP

$HOME/<SID>comn

$HOME/apps/apps_st/comn

ORACLE_HOME

$HOME/<SID>ora/8.0.6

$HOME/apps/tech_st/10.1.2

IAS_ORACLE_HOME

$HOME/<SID>ora/iAS

$HOME/apps/tech_st/10.1.3

DB ORACLE_HOME

$HOME/<SID>db/9.2.0

$HOME/db/tech_st/10.2.0

ORADATA

$HOME/<SID>data

$HOME/db/apps_st/data

INST_TOP

NA

$HOME/inst/apps/<context_name>

Image Source Oracle Corp

Planning for an Upgrade


For the Applications
IF YOU ARE ON

THEN YOUR SUPPORTED PATH IS ..

11.0

11.5.10. CU2 , then Release 12

11.5.1 11.5.8

11.5.10. CU2 , then Release 12

11.5.9 or 11.5.10

Direct to Release 12.1

For the Database


IF YOU ARE ON

THEN YOUR SUPPORTED PATH


IS ..

11.5.7 or 11.5.8 with 9.2.0.x Upgrade to 10g or 11g and R12


database
during the same downtime
11.5.9 or 11.5.10 (base or
CU1) with 9.2.0.x or
10.1.0.x db

Upgrade to 10g or 11g and R12


during the same downtime or with
2 separate downtimes for each tier

11.5.9 CU2 or 11.5.10.2


with 10g or 11g DB

Apply db tier patches and proceed


with R12 upgrade
10

Upgrade Overview
Prepare Source System
Confirm Patch Levels
Run TUMS
Close out in-flight transactions

Prepare Target System


Certify OS patches
Fresh Install of R12

Upgrade DB
Convert to OATM
Upgrade Applications
Post Upgrade fixes/patches

11

Planning for an Upgrade


Plan for downtime (~60 hours average)
What can be done before the downtime?
What can be done to make the upgrade run
faster?

Can Separate Hardware be used for the


upgrade?
Customizations Follow standards,
Backup, TEST!!
Functional Changes Upgrade Steps,
Testing

12

Upgrade Performance
Automate fixes
Tune upgrade performance
Optimize Long running jobs
Workers
Batch Size

Monitor the Upgrade

AD Logs, alert logs


Long running jobs
Space allocation
AWR and OEM 10g

13

Upgrade Performance
Heres how we do it:
Turn off archive-logging for duration of
upgrade.
Use single member 2 GB redo log size
for fewer log switches.
Set log_checkpoint_interval to 0.
Size all tablespaces adequately and set
data-files to auto-extend.
Size SGA to utilize max. CPU and memory.
Install and stage APPS tier and DB home
executables, re-use for multiple runs.
14

Upgrade Small Customer


Performance
Sample Small Hardware Configuration :
Database server

4 x Dual Core (8 CPU) @ 1.8 Ghz AMD Opteron


8 GB RAM
RHEL4 64-bit OS
Database size 38 GB

APPS server
2 x Dual Core (4 CPU) @ 2.2 Ghz AMD Opteron
2 GB RAM
RHEL4 32-bit OS
Approximately 12K jobs per hour for R12
u440000.drv !!
15

Upgrade Large Customer


Performance
Sample Large Hardware Configuration :
Database server
Sun M5000
4 x quad core SPARC processors ( 2.4GHz US
T2 )
64 GB RAM
Sun Solaris
Database size 1.2 TB

APPS servers x 3

Sun T5140
2 x 8-core processors ( 1.2GHz US T2 )
64 GB RAM
Sun Solaris

Approximately 12K
16
jobs per hour for R12

Adding / integrating with Business


Intelligence

Spend more time analyzing business


trends and less time manipulating data
from spreadsheets
Take ERP to the next level by deploying,
accelerating and optimizing Hyperion &
Oracle BI
Integrate budgeting, planning, analysis &
forecasting
Gain rapid modeling for
business
Financial
Close Management
Profitability
Modeling
scenarios, using proven
accelerators
Cost Management
Applications to consider
adding:
Performance Scorecard
Business Analytics
Business Intelligence
Planning & Budgeting
17

Add value to your EBS R12


upgrade
Oracle E-Business Suite Upgrade with
Business Intelligence
Deploy Oracle Business Intelligence Applications
as part of your E-Business Suite R12 Upgrade
Gain instant prebuilt dashboards, powerful
metrics, alerts and reports along with an
industry-leading set of self-service BI tools
Ensure all visibility and security is adopted from
the source systems
Reduce the risk and cost to deploy BI from
packaged extract, transform & load (ETL)
adapters and business logic

18

Oracle EBS - Lessons Learned


Direct modification to standard code
Not following Oracle recommended naming
conventions (objects may be lost during an
upgrade)
Lost source code
Modifications to seeded responsibilities (will
be lost during an upgrade)

Oracle EBS - Lessons Learned


(contd)
Web ADI
Web ADI journal templates will need to be
re-created
Web ADI journal upload spreadsheets do
NOT support multiple tabs
Report Manager
Report Manager will need creation of
custom templates for use with FSGs.
Generic FSG Template can be used, but
cannot be modified
Report Manager saves reports in
FRM_REPOSITORY_LOBS table, and cannot
save reports to a file system
Reports may need to be transferred to a
network drive periodically to avoid

Oracle EBS - Lessons Learned


(contd)
Account Analysis and Drilldown
Enter a CURRENT account combination to
analyze and drilldown does not allow
wildcards
Unlike client-server ADI, analysis and drilldown
in R12 does not have Pivot table functionality
Cash Management
Cash Management module owns banks, bank
accounts, and bank branches setups in R12
Bank Account security will not allow update to
Payables Documents needs security to be
setup
Analytics
Customers wish to add analytics such as OBIE
applications

Business Intelligence - Lessons


Learned
Ensure data is clean and accurate; establish
processes, standards and data governance
Understand the key metrics and information end
users need
Schedule training for end users to review
dashboards and tools
Early involvement of BI Implementation with the
EBS Upgrade ensures timely availability of
Reports and Dashboards
System response time for reports and dashboards
is key to end users acceptance
Schedule time to validate pre-built Oracle
dashboards against data sources, to ensure
accuracy
Analytics pre-built dashboards
need to be
22

You might also like