Beruflich Dokumente
Kultur Dokumente
Machine
Disclaimer
The following is intended to outline our general product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing decisions. The development, release,
and timing of any features or functionality described for Oracle’s products remains at the sole discretion of
Oracle
Terminology
The following terminology will be used in this white paper.
• Oracle Exadata: The Oracle Exadata Database Machine, which comprises a complete package
of servers, storage, networking, and software. Highly scalable, secure, and redundant, it provides
extremely high performance for both data warehousing and OLTP types of application.
• Oracle Exalogic: The Oracle Exalogic Elastic Cloud, a preconfigured clustered application server
that provides flexible (elastic) cloud computing support,for enterprise applications.
• Oracle Exastack: the combination of Oracle Exalogic Elastic Cloud and Oracle Exadata
Database Machine.
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 3
Introduction
As an Oracle E-Business Suite Technical Architect, Applications Database Administrator, or System
Administrator, you will find that the normal standards and guidelines for deploying and managing Oracle
E-Business Suite environments are also applicable to Exastack.
If you are an experienced Oracle E-Business Suite administrator, migrating to Exastack will not represent
a steep learning curve for you. If you are not experienced in deploying and managing Oracle E-Business
Suite, a comprehensive knowledge base of information exists to assist you in your efforts. The published
set of documentation and white papers for managing Oracle E-Business Suite environments will make
your work in administering Oracle E-Business Suite on Exastack a manageable task.
This white paper provides an overview of scalability and sizing examples when running Oracle E-
Business Suite deployed on Oracle Exastack. In addition, it offers a consolidated summary of proven
deployment and migration standards and guidelines for Oracle E-Business Suite environments.
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 4
We shall now describe the recent scalability tests and sizing recommendations for running Oracle E-
Business Suite on Exalogic and Exadata. This section is followed by guidelines for deploying and
migrating Oracle E-Business Suite Release 12.1.3 on Oracle Exastack.
Transactions are apportioned within each business flow and paced according to customer experience. A
test starts with a gradual introduction of the simulated users until the target load is reached. This initiates
the ‘steady-state’ sampling period, which can take anywhere from a few minutes to a few hours. During
steady-state, the response times and transaction behavior are logged for later analysis. After the steady-
state period, the number of simulated users is ramped down and the test concludes.
Table 1. Benchmark Transaction Mixes The Exalogic/Exadata environment was exercised with load test
metrics recorded in each case for later performance comparison.
The testing was conducted on a single Exalogic X2-2 node (12-cores, 96 GB) and a single Exadata X2-2
node (12-cores, 96 GB). As this system was configured with only a single application tier Exalogic node
and a single database tier Exadata node, it only suggests an approximate capability range for each tier.
The configuration used during the benchmark testing is shown in Figure 1. Detailed configuration settings
for the self-service and Forms testing are provided in Tables 2 and 3, respectively.
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 5
Figure 1. Benchmark Configuration of Oracle E-Business Suite on Oracle Exastack
NOTE: Additional details regarding the Exalogic X2-2 and Exadata X2-2 software and hardware specifications may
be found by reviewing the material in the references section of this white paper.
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 6
Scalability Test Results
Enterprise management depends upon responsive predictable performance over a range of workloads.
The self-service (HTML) and Order Management (Forms) transactions were run to demonstrate the
scalability of the Exastack engineered system for these representative workloads.
In tests with self-service users (840 and 1300) and forms users (700, 1400, and 2100), the Exastack
metrics scaled smoothly. Response time only increased imperceptibly, while CPU and Memory utilization
rose predictably. Measured performance graphs for CPU and memory utilization for Exalogic and
Exadata are provided in Figures 2, 3, 4 and 5.
Exalogic Exadata
100 100
90 90
80 80
70 70
60 60
CPU
CPU
50 50
40 40
30 30
17.96 18.69
20 20 13.82 15.7
10 10
0 0
840 Users 1,300 Users 840 Users 1,300 Users
Figure 2. E-Business Suite Release 12.1.3 Self-Service CPU Scaling on Exalogic and Exadata
Exalogic Exadata
96 96
88 88
80 80
72 72
64 64
54.49 53.1
Memory
Memory
56 56
45.9 47.31
48 48
40 40
32 32
24 24
16 16
8 8
0 0
840 Users 1,300 Users 840 Users 1,300 Users
Figure 3. E-Business Suite Release 12.1.3 Self-Service Memory Scaling on Exalogic and Exadata
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 7
Exalogic Exadata
100 100
90 90
80 80
70 70
60 60
48.35
CPU
CPU
50 50
37.31
40 40
26.43 25.03
30 30
20 16.26 20 13.87
10 10
0 0
700 Users 1,400 2,100 700 Users 1,400 2,100
Users Users Users Users
Figure 4. E-Business Suite Release 12.1.3 Forms CPU Scaling on Exalogic and Exadata
Exalogic Exadata
93.58 91.99
96 96
88 88
80 71.25 80
70.17
72 72
64 64
Memory
Memory
56 47.89 56 48.88
48 48
40 40
32 32
24 24
16 16
8 8
0 0
700 Users 1,400 2,100 700 Users 1,400 2,100
Users Users Users Users
Figure 5. E-Business Suite Release 12.1.3Forms Memory Scaling on Exalogic and Exadata
The results demonstrate that Oracle E-Business Suite on Exalogic and Exadata is capable of delivering
extreme throughput for various workloads. A summary analysis of the performance is as follows:
• The self-service transactions load the application tier more than the database
hardware, leaving corresponding capacity for batch and reporting workloads.
• The self-service workload was well matched to the memory on both tiers, and
thus tends to be CPU bound before running out of memory.
• In contrast to the last point, the forms workload consumed the available memory
more quickly than did the self-service workload, and thus tends to be memory
bound before running out of CPU capacity.
• The forms users scaled up slowly on both tiers, with ample spare capacity
remaining for batch and reporting workloads.
• The database tier tended to use the available memory more rapidly than the
application tier.
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 8
Suggested Sizing and Scaling Steps
Many factors contribute to a successful production environment. The results presented in this white paper
are based on a particular database and transaction mix. Your database will differ in size and complexity
from this one example. In addition, your transaction mix and overall workload will differ from the tested
applications in various ways.
Sizing projects typically survey customers to collect existing and projected user populations in segmented
categories such as ‘heavy users,’ ‘typical users,’ and ‘light users’. Additionally, IT preferences for
production versus development or test environments will shape decisions, as will chosen migration
practices. In these tests, the self-service users’ transactions were considered ‘lighter’ than the forms
transactions.
The sizing examples provided here makes basic assumptions, and actual results could vary substantially.
Your Oracle Hardware Account Manager will be able to provide environment-specific sizing assistance.
Note also that memory utilization, shown in Figures 3 and 5, should also be considered. While Exastack
units can accept additional memory, this may limit bus speed in maxed-out configurations, which in turn
could impact performance. In such a case, scaling up by adding one or more additional units would be the
better choice.
Exalogic Exadata
100 100
90 90
80 80
70 70
60 60
48.35
CPU
CPU
50 50
37.31
40 40
26.43 25.03
30 30
20 16.26 20 13.87
10 10
0 0
700 Users 1,400 2,100 700 Users 1,400 2,100
Users Users Users Users
Figure 6. Example Exastack Hardware Scaling for Forms on E-Business Suite Release 12.1.3
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 9
Exalogic Exadata
100 100
90 90
80 80
70 70
60 60
CPU
CPU
50 50
40 40
30 30
17.96 18.69
20 20 13.82 15.7
10 10
0 0
840 Users 1,300 Users 840 Users 1,300 Users
Figure 7. Example Exastack Hardware Scaling for Self-Service E-Business Suite Release 12.1.3
Upon reviewing the application tier Forms chart, there is just over a 10% CPU rise when going from 700
to 1400 users. So, estimate CPU of approximately 21% for only 1000 users. Similarly, looking at the
application tier self-service chart, there is approximately a 1% CPU rise in going from 840 to 1300 users.
However, the memory used increased by about 9 GB for the (1300 – 840) 460 added users. Likewise, the
4000 kiosk and light self-service users scales up to about 60% CPU. The 132% application tier total (21%
+ 51% + 60%) would leave spare CPU capacity on two units, but no spare memory capacity, so at least
three units would need to be allowed for this application tier.
Sizing for the database tier uses corresponding estimates and calls for two units (three for memory
capacity). This would be an Oracle Real Application Clusters (RAC) deployment. A summary table of
sizing estimates for this test for both the Application Tier and Database Tier is provided in Table 4.
Understanding guidelines for deployment begins with My Oracle Support Knowledge Document
380483.1, Oracle E-Business Suite Release 12 Additional Configuration and Deployment Options. This
document provides an overview of configuration topics, and provides references to additional My Oracle
Support knowledge documents that go into more detail.
The following table provides an overview of the information provided My Oracle Support Knowledge
Document 380483.1.
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 10
Table 3. Overview of My Oracle Support Knowledge Document 380483.1
Using Load-Balancers Enabling SSL in Oracle Oracle E-Business Using Oracle 10g
with Oracle E-Business E-Business Suite Suite R12 Configuration Release 2 Real
Suite Release 12 Release 12 in a DMZ Application Clusters
and Automatic Storage
Management with
Section 1: Introduction Section 1: Introduction Section 1: Overview Oracle E-Business
Section 2: Planning Section 2: Concepts and Section 2: DMZ Suite Release 12
Deployment Options Terminology Deployment Options
2.1: Using Hardware Load Section 3: Middle Tier Section 3: Required
Balancers with Single Web Section 1: Overview
Setup Patches for DMZ
Entry Point Configurations Section 2: Environment
Section 4: Database Tier
2.2: Using Hardware Load Section 3: Database
Setup Section 4: Creating an
Balancers with Multiple Web Installation and Oracle
Entry Points Section 5: Advanced SSL External Web Tier for E-
Business Suite RAC Migration
2.3: Using Hardware Load Setup
Balancers with Functional Section 5: Configuring the Section 4: References
Section 6: Converting
Redirection Existing Certificates E-Business Suite for DMZ
2.4 Using Domain Name Deployments
Section 7: Creating your
Server (DNS) Load
Balancing with Single Web Certifying Authority's
Entry Point Certificate
Section 3:Configuring Section 8: Oracle
Oracle Application Server Application Server
OC4J Clusters Certificate Authority
3.1: Deployment Option Section 9: Disabling SSL
with Single Web Entry Point v2 and Weak Ciphers
3.2: Deployment Option Section 10: Encrypting
with Multiple Web Entry database network traffic
Point using ANO/ASO
With regard to Exalogic, the application tier guidelines for web server, application server, Java, and
concurrent processing should be followed. With regard to Exadata, Oracle Real Application Clusters
(Oracle RAC) guidelines should be followed for multi-node deployments. Selected Oracle E-Business
Suite guidance can be found in a family of related My Oracle Support knowledge documents. The
recommended Oracle E-Business Suite deployment on Exastack is shown in Figure 8.
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 11
Figure 8. Oracle E-Business Suite Deployment on Exastack
With regard to Exadata, refer to the following for additional details regarding Oracle E-Business Suite
Release 12 running on Exadata:
Migrating the Oracle E-Business Suite Application Tier using Rapid Clone
Oracle E-Business Suite cloning involves creating a copy (clone) of the system. The cloning process is
designed to produce a copy of the system patch level and data, as opposed to creating an copy of the
system topology. The goal is that the cloned system will always provide the same output to end users as
the source system did.
My Oracle Support Knowledge Document 406982.1, Cloning Oracle Applications Release 12 with Rapid
Clone, provides an overview of the use of cloning to migrate from a commodity hardware to the Exastack
environment. The following is a listing of the sections included in My Oracle Support Knowledge
Document 406982.1:
Section 1: Prerequisite Tasks
Before cloning, prepare the source system by applying any required patches and running
AutoConfig.
Section 2: Cloning Tasks
Use Rapid Clone to create template files for cloning on the source system. After the source
system is copied to the target, Rapid Clone updates these templates to contain the new
target system configuration settings.
Section 3: Finishing Tasks
This section lists tasks that may be necessary, depending on your implementation and the
intended use of the cloned system.
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 12
Section 4: Advanced Cloning Options
This section describes various advanced cloning procedures that may need to be employed
to meet specialized requirements.
The following is a listing of the sections included in My Oracle Support Knowledge Document 741818.1:
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 13
This section describes how to use the import utility to load the Oracle Applications data into
the target database.
Section 5: Update the imported Release 12 database instance
This section describes how to recreate the database objects and relationships that are not
handled by the export and import utilities.
Specific instructions for using data pump to migrate an Oracle E-Business Suite database to Exadata are
provided in the following white paper:
• Migrating Oracle E-Business Suite to Exadata Database Machine Using Oracle Data Pump
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 14
References
For additional details, review the following re
resources:
Oracle E-Business
Business Suite Release 12 Additional Configuration and Deployment Options, Note 380483.1
Oracle E-Business
Business Suite Release 11i & R12 Patches Required with Oracle Database 11g Release 2
(11.2.0) on Exadata, Note 1392527.1
Using Load-Balancers
Balancers with Oracle E
E-Business Suite Release 12, Note 380489.1
Enabling SSL in Oracle E-Business
Business Suite Release 12, Note 376700.1
Oracle E-Business
Business Suite R12 Configuration in a DMZ, Note 380490.1
Using Oracle 10g Release 2 Real Application Clusters and Automatic Storage Management with Oracle
E-Business
Business Suite Release 12, Note 388577.1
Cloning Oracle Applications Release 12 with Rapid Clone, Note 406982.1
Database Machine and Exadata Storage Server 11g Release 2 (11.2) SupportedSupporte Versions, Note
888828.1
http://www.oracle.com/exadata
Exadata X2-2 Hardware specifications
http://www.oracle.com/exalogic
Exalogic X2-2
2 Hardware specifications
Exalogic Hardware Overview
Exalogic Software Overview
twitter.com/OracleExalogic
Facebook.com/Exalogic
Oracle E-Business
Business Suite on Oracle Exadata Database Machine
Installing Oracle E-Business
Business Suite Release 12 with Exadata Database Machine
Migrating Oracle E-Business
Business Suite to Exadata Database Machine Using Transportable Tablespaces
Migrating Oracle E-Business
Business Suite to Exadata Database Machine Using Oracle Data Pump
Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine Page 16