enterpriseonehtmlandwsrponwlswithf5bigip

of 26 /26
Configuring JD Edwards EnterpriseOne Servers on Oracle Fusion Middleware with F5 BIG-IP An Oracle JD Edwards EnterpriseOne White Paper February 2011

Author: holisaliberoit

Post on 24-Oct-2014

93 views

Category:

Documents


1 download

Embed Size (px)

TRANSCRIPT

Configuring JD Edwards EnterpriseOne Servers on Oracle Fusion Middleware with F5 BIG-IPAn Oracle JD Edwards EnterpriseOne White Paper February 2011

PURPOSE STATEMENT This document provides considerations when reviewing system performance relative to your JD Edwards EnterpriseOne system. Many factors can influence performance and your results may differ depending on many different variables. This document 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 Oracles products remains at the sole discretion of Oracle. Updates and enhancements are provided in accordance with Oracles Technical Support Policies at: www.oracle.com/support/collateral/oracle-technical-support-policies.pdf

EnterpriseOne Servers and F5 BIG-IP Page i

Configuring JD Edwards EnterpriseOne Servers on Oracle Fusion Middleware with F5 BIG-IP

Overview ............................................................................................................. 1 Creating the Health Monitor ............................................................................ 2 Creating the Pool ............................................................................................... 4 Creating the Profiles .......................................................................................... 7 Creating an HTTP Profile ............................................................................ 7 Creating the TCP profiles ............................................................................ 8 Creating the LAN optimized TCP profile ................................................. 8 Creating the WAN optimized TCP profile ............................................... 9 Creating persistence profile........................................................................10 Creating a OneConnect profile .................................................................10 Creating the Virtual Servers............................................................................11 EnterpriseOne HTML server with Oracle WebLogic Server ...................15 EnterpriseOne WSRP Solution with F5 BIG-IP ........................................17 Appendix A: iRules ..........................................................................................20 Appendix B: Additional Resources ...............................................................22

EnterpriseOne Servers and F5 BIG-IP Page ii

Configuring EnterpriseOne Servers on Oracle Fusion Middleware with F5 BIG-IP

OverviewThis document contains step-by-step procedures on how to configure the BIG-IP Local Traffic Manager (LTM) for directing traffic to the Oracle WebLogic Server with Oracle JD Edwards EnterpriseOne Products. There are two sections to this document. The first section is for BIG-IP LTM with EnterpriseOne HTML servers and the other section is for BIG-IP LTM with Oracle WebCenter running with EnterpriseOne Portlets.

Before you Begin: EnterpriseOne HTML server is installed and configured on Oracle WebLogic Server. Oracle WebCenter is installed and WebCenter Spaces is started. You must have your F5 BIG-IP Server installed and configured. This document covers only the configuration between the F5 BIG-IP and EnterpriseOne products.

Configuration Example

dnhpbl29 WebCenter 11.1.1.x

dnhpbl21 WebLogic Server 10.3.x

PTOVMENT2 E1 Logic Server 8.98.4

Users

F5 BIG-IP denverf5b

F5 BIG-IP denverf5a

dendell16 WebCenter 11.1.1.x

dnhpbl33 WebLogic Server 10.3.x

PTOVMDB2 E1 Database 11gR2 8.98.4

1

For this example, we are using two F5 BIG-IP LTMs. One F5 BIG-IP (denverf5a) is configured in front of two EnterpriseOne HTML servers and the other (denverf5b) is in front of two WebCenter servers. Users will access EnterpriseOne Portlets thru the F5 BIG-IP URL. It will load balance between the Oracle WebCenter and EnterpriseOne HTML servers. Note: Depends on the load configuration, the second F5 BIG-IP is optional. You can configure all requests using only one F5 BIG-IP server. Product Versions: Product and versions tested for this deployment guide: Products Tested F5 BIG-IP LTM EnterpriseOne Oracle WebLogic Server Oracle WebCenter Version Tested BIG-IP 9.3.0 Build 178.5 9.0 / 8.98.4 10.3.2 11.1.1.2

To configure the BIG-IP LTM system for WebLogic Server, you need to complete the following tasks: Creating the health monitor Creating the pool Creating profiles Creating the virtual server

Creating the Health MonitorThe first step is to set up a health monitor for the EnterpriseOne HTML Servers. This monitor is used for health checking the application server. F5 BIG-IP will check the health of all servers, if one of the application servers is off-line, it will route requests to other servers until that server is back up again. You also can manually disable one of the servers from the BIG-IP. This allows system administrator to perform maintenance to the server.

2

To configure a health monitor1. Log into the F5 BIG-IP console 2. On the Main tab, expand Local Traffic, and then click Monitors. 3. Click the Create button. The New Monitor screen opens.

4. In the Name box, type a name for the Monitor. In our example, we type JDEMonitor 5. From the Type list, select HTTP. 6. Enter the Alias Port number; this is the port number that you want to monitor. This normally is the EnterpriseOne HTML port

3

7. In the Configuration section, in the Interval and Timeout boxes, type an Interval and Timeout. We recommend at least a 1:3 +1 ratio between the interval and the timeout. In our example, we use an Interval of 30 and a Timeout of 91. 8. In the Send String and Receive String sections, you can add a Send String and Receive Rule specific to the device being checked. In our example, we used the EnterpriseOne index page to monitor the heartbeats of the EnterpriseOne HTML server or you can create your own page. 9. Click the Finished button.

Creating the PoolThe next step is to define a load balancing pool for the EnterpriseOne HTML Servers. A BIG-IP pool is a set of devices grouped together to receive traffic according to a load balancing method. This pool uses the monitor you just created. To create a pool4

1. Log into the F5 BIG-IP console

2. On the Main tab, expand Local Traffic, and then click Pools. 3. In the upper right portion of the screen, click the Create button.

4. From the Configuration list, select Advanced. 5. In the Name box, type a name for your pool. In our example, we use JDE-WLS-Pool. 6. In the Health Monitors section, select the name of the monitor you created in the Creating the health monitor section, and click the Add (