Oracle Application Server provides features that allow customers to load balance their middle tier deployments. OC4J Clustering in OracleAS 10g is one such deployment that is widely used in load balanced configurations.
Starting with Oracle E-Business Suite Release 12.0.2 (Release Update Pack 2), we support OC4J Clustering as part of AutoConfig's load balancing deployment options. This configuration option is supported for the OC4J instance running out of R12's 10.1.3 ORACLE_HOME.
Clustering Model
Oracle Application Server 10g 10.1.3 supports various models for OC4J clustering:- Dynamic node discovery
- Static discovery servers
- Cross topology gateways
- Manual node configuration.
Figure-1 static node-to-node communication model
Deployment Options
Release 12 supports the following deployment options with OC4J clustering:
- Single Web Entry Point
- Multiple Web Entry Points
Prerequisites
- Oracle Applications Technology Stack Patch Set 2 5917601 or higher.
- This Patch Set is included in the R12.ATG_PF.A.DELTA.2 5917344 and the Release 12.0.2 (Release Update Pack 2)
- A correctly-configured hardware load balancer
- Refer to Section 2 of the document - Using Load-Balancers with Oracle E-Business Suite Release 12 (Metalink Note 380489.1)
Configuring OC4J Load Balancing
Configuring both deployment options requires: - Changing the E-Business Suite Context file using the Context File Editor
- Running AutoConfig
- Restarting the application tier server processes.
In this deployment option, there is single web entry point for the OC4J
applications - oacore, forms and oafm services are configured to run on all or some
of the application tier nodes.
Figure-2: Deployment model with Single Web Entry point and OC4J application running on all the nodes

Multiple Web Entry Points
In this deployment option, there are multiple web entry points with OC4J applications running on selected application tier nodes.
Figure-3: Deployment model with Multiple Web Entry points and OC4J applications running on selected nodes

References
- Using Load-Balancers with Oracle E-Business Suite Release 12 (Metalink Note 380489.1)
- Oracle
Containers for J2EE Configuration and Administration Guide 10g Release 3 (10.1.3) Administrator's Guide
Comments (4)
Hello Prasad!
Is it possible to use DNS balancing instead of hardware load balancer?
Posted by Viacheslav | February 20, 2008 4:47 AM
Posted on February 20, 2008 04:47
Hi,
You can use DNS load balancing also. But Hardware load balancer is strongly recommended for obvious performance reasons.
Posted by Prasad Akkiraju | February 21, 2008 3:15 AM
Posted on February 21, 2008 03:15
Hi Prasad,
Can you please help me know how we can enable the DMStool for performance metrics on Release 12.
-Anjeneya
Posted by Anjeneya | May 6, 2009 10:31 PM
Posted on May 6, 2009 22:31
Hello Prasad,
The DMStool utility is available out of the box wth eBiz R12
You can run from the command line by
1. Source in the IAS O_H environment
$ . $INST_TOP/ora/10.1.3/$APPLFENV
2. Run the tool
$ dmstool -dump -address opmn://myhost.domain.com:6500
where 6500 is the request port (you can see this in the opmn.xml file)
Hope this helps
Mike
Posted by Mike Shaw | May 7, 2009 1:17 AM
Posted on May 7, 2009 01:17