Deploying PeopleSoft Enterprise Applications ... - F5 Networks, Inc.

12 downloads 318 Views 512KB Size Report
Table of Contents. F5 Deployment Guide i. Table of Contents. Configuring the BIG-IP LTM system for use with PeopleSoft Applications. Prerequisites and ...
DEPLOYMENT GUIDE

DEPLOYING F5 WITH PEOPLESOFT ENTERPRISE APPLICATIONS

Important: This guide has been archived. While the content in this guide is still valid for the products and versions listed in the document, it is no longer being updated and may refer to F5 or third party products or versions that have reached end-of-life or end-of-support. For a list of current guides, see https://f5.com/solutions/deployment-guides.

Table of Contents

Table of Contents Configuring the BIG-IP LTM system for use with PeopleSoft Applications Prerequisites and configuration notes ..............................................................................1-1 Configuration example .........................................................................................................1-2 Configuring the BIG-IP LTM system for PeopleSoft Enterprise Portal ..............................1-3 Prerequisites and configuration notes ..............................................................................1-3 Connecting to the BIG-IP LTM system .............................................................................1-4 Creating the TCP health monitor ......................................................................................1-4 Creating a pool .......................................................................................................................1-5 Creating profiles .....................................................................................................................1-7 Creating the virtual server ............................................................................................... 1-11 Configuring the BIG-IP LTM system for the PeopleSoft HCM component ................... 1-14 Creating the TCP health monitor ................................................................................... 1-14 Creating the pool ................................................................................................................ 1-15 Creating the profiles .......................................................................................................... 1-15 Creating the virtual server ............................................................................................... 1-19 Creating a default SNAT ................................................................................................... 1-20 Configuring the BIG-IP LTM for offloading SSL from the PeopleSoft Web tier ........... 1-21 Configuring PeopleSoft for SSL offload .......................................................................... 1-21 Connecting to the BIG-IP LTM system .......................................................................... 1-23 Using SSL certificates and keys ........................................................................................ 1-23 Creating additional profiles .............................................................................................. 1-24 Creating the Redirect iRule .............................................................................................. 1-26 Creating an HTTPS virtual server ................................................................................... 1-27 Modifying the PeopleSoft HTTP virtual server ............................................................ 1-28 Synchronizing the BIG-IP configuration if using a redundant system ...................... 1-29 Appendix A: Backing up and restoring the BIG-IP system configuration ........................ 1-30 Saving and restoring the BIG-IP configuration ............................................................. 1-30

Configuring the BIG-IP WebAccelerator for accelerating PeopleSoft applications Prerequisites and configuration notes ..............................................................................2-1 Configuration example .........................................................................................................2-1 Configuring the WebAccelerator module .......................................................................2-2 Creating an HTTP Class profile .........................................................................................2-2 Modifying the Virtual Server to use the Class profile ...................................................2-3 Creating an Application ........................................................................................................2-4

Deploying the FirePass controller with PeopleSoft applications Prerequisites and configuration notes ..............................................................................3-1 Configuration scenario .........................................................................................................3-1 Configuring the FirePass controller for deployment with PeopleSoft ......................3-2 Connecting to the FirePass controller ..............................................................................3-2 Creating groups on the FirePass controller ....................................................................3-2 Limiting access for the Partner group ...............................................................................3-7 Configuring Endpoint security ............................................................................................3-8 Conclusion ............................................................................................................................ 3-14

F5 Deployment Guide

i

1 Configuring the BIG-IP LTM System with Oracle|PeopleSoft Applications

• Configuring F5 for use with PeopleSoft Enterprise Applications • Configuring the BIG-IP LTM system for PeopleSoft Enterprise Portal • Configuring the BIG-IP LTM system for the PeopleSoft HCM component • Configuring the BIG-IP LTM system for offloading SSL from the PeopleSoft Web tier

This guide has been archived. For a list of current guides, see https://f5.com/solutions/deployment-guides

Configuring F5 for use with PeopleSoft Enterprise Applications Welcome to the PeopleSoft/F5 Deployment Guide. This guide contains step-by-step procedures on configuring the BIG-IP Local Traffic Manager (LTM), WebAccelerator, and FirePass controller for use with Oracle®|PeopleSoft® Enterprise applications. Oracle's PeopleSoft Enterprise applications are designed to address the most complex business requirements. They provide comprehensive business and industry solutions, enabling organizations to significantly improve performance. PeopleSoft Enterprise applications offer web services integration to fit seamlessly into a heterogeneous applications environment and a broad choice of technology infrastructure. Simple configuration ensures that the most unique customer requirements can be met. For more information on PeopleSoft Enterprise, see http://www.oracle.com/applications/peoplesoft-enterprise.html For more information on F5 products, see http://www.f5.com/products/ This Deployment Guide contains procedures for configuring the BIG-IP LTM system, the BIG-IP LTM system with SSL, the F5 WebAccelerator module, and the FirePass controller. While we recommend using all of these products together with PeopleSoft applications, it is not required. Simply use the sections for the products you have. This guide is broken up into the following chapters: ◆

Configuring the BIG-IP LTM system for PeopleSoft Enterprise Portal, on page 1-3



Configuring the BIG-IP WebAccelerator module for accelerating PeopleSoft applications, on page 2-1



Deploying the FirePass controller with PeopleSoft applications, on page 3-1

Prerequisites and configuration notes The following are general prerequisites for this deployment; each section contains specific prerequisites:

1-1



You must have an existing PeopleSoft deployment. For information on how to configure PeopleSoft devices, see the PeopleSoft documentation.



You must have administrative access to the F5 devices, and PeopleSoft Applications (if you are using the BIG-IP LTM for offloading SSL).



Briefly review the basic configuration tasks and the few pieces of information, such as IP addresses, that you should gather in preparation for completing the F5 device configuration.

Configuring the BIG-IP LTM System with Oracle|PeopleSoft Applications

Configuration example In this Deployment Guide, the BIG-IP LTM provides intelligent traffic management and high availability for the Web tier of PeopleSoft deployments. Also included in this guide is the ability to use the BIG-IP LTM system to offload SSL processing from the Web tier of the PeopleSoft deployment.

Internet DMZ FirePass

Web Tier WebAccelerator

BIG-IP Local Traffic Manager

PeopleSoft Web Servers

Application Tier

PeopleSoft Application Servers

Database Tier

Database

Figure 1.1 F5 - PeopleSoft logical configuration example

F5 Deployment Guide

1-2

Configuring the BIG-IP LTM system for PeopleSoft Enterprise Portal This section describes how to configure the BIG-IP LTM system to direct traffic to the PeopleSoft Enterprise Portal. If you are using the BIG-IP LTM system to offload SSL transactions from the Enterprise Portal devices, be sure to see Configuring the BIG-IP LTM system for offloading SSL from the PeopleSoft Web tier after completing the following procedures. Note

Because PeopleSoft applications can be running on a variety of web servers, be sure to use the appropriate port for your application server in the following procedures. For example, the default port for Oracle web servers is 7777, for BEA WebLogic it is 8000, for IBM WebSphere it is 80, and so on. Refer to the web server documentation for more information. Use the following procedures to configure the BIG-IP LTM for PeopleSoft Portal: • Creating the HTTP health monitor • Creating a pool • Creating profiles • Creating the virtual server Tip

We recommend you save your existing BIG-IP configuration before you begin the procedures in this Deployment Guide. To save your BIG-IP configuration, see Appendix A: Backing up and restoring the BIG-IP system configuration, on page 1-30.

Prerequisites and configuration notes The following are prerequisites and configuration notes for the BIG-IP LTM configuration: • The BIG-IP LTM device must be running version 9.4 or later. We recommend using the latest version of the BIG-IP LTM software. • Some of the Parent Profiles in this Deployment Guide are only available in LTM version 9.4. If you are using a version prior to 9.4, the Configuration Guide for BIG-IP Local Traffic Management lists the differences between these new optimized profiles and the base profiles found in previous versions. You can find the BIG-IP LTM manuals on AskF5.

1-3

Configuring the BIG-IP LTM System with Oracle|PeopleSoft Applications

• If you are using the BIG-IP LTM system to offload SSL traffic from the PeopleSoft deployment, be sure to follow the procedures in Configuring the BIG-IP LTM system for offloading SSL from the PeopleSoft Web tier, on page 1-21. This section also contains PeopleSoft configuration procedures. • PeopleSoft applications may be running on a variety of different web servers. The BIG-IP LTM system requires you know the ports used by your web server for configuring specific BIG-IP objects. Consult your web server administrator or the manuals for more information. • PeopleSoft should be running PeopleTools version 8.48 or higher. • You should be familiar with both the BIG-IP LTM system and PeopleSoft Enterprise applications. Consult the appropriate documentation for more information, including installation and initial configuration procedures.

Connecting to the BIG-IP LTM system Use the following procedure to access the BIG-IP Configuration utility using a web browser.

To connect to the BIG-IP system using the Configuration utility 1. In a browser, type the following URL: https:// A Security Alert dialog box appears, click Yes. The authentication dialog box appears. 2. Type your user name and password, and click OK. The Welcome screen opens. Once you are logged onto the BIG-IP LTM system, the Welcome screen of the new Configuration utility opens. From the Configuration utility, you configure and access information on monitoring the BIG-IP system.

Creating the HTTP health monitor The next step is to set up a health monitor for the PeopleSoft Portal application. For this configuration, we create a simple HTTP health monitor. Although the monitor in the following example is quite simple, you can configure optional settings such as Send and Receive Strings to make the monitor much more specific. You can also use one of the other types of monitors available on the BIG-IP LTM system; see the online help or manuals for more information on monitors.

To configure the HTTP health monitor 1. On the Main tab, expand Local Traffic, and then click Monitors. The Monitors screen opens.

F5 Deployment Guide

1-4

2. Click the Create button. The New Monitor screen opens. 3. In the Name box, type a name for the Monitor. In our example, we type pps_http. 4. From the Type list, select HTTP. The HTTP Monitor configuration options appear. 5. 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. 6. In the Send String and Receive Rule sections, you can add an optional Send String and Receive Rule specific to the device being checked. 7. Click the Finished button (see Figure 1.2). The new monitor is added to the Monitor list.

Figure 1.2 Creating the TCP Monitor

Creating a pool The next step is to create a pool for the PeopleSoft Portal servers on the BIG-IP LTM device.

To create a pool 1. On the Main tab, expand Local Traffic, and then click Pools. The Pool screen opens.

1-5

Configuring the BIG-IP LTM System with Oracle|PeopleSoft Applications

2. Click the Create button. The New Pool screen opens. 3. In the Name box, type a name. In our example, we type pps_portal. 4. In the Health Monitor section, from the Available list, select the name of the monitor you created in the Creating the HTTP health monitor section, and click the Add (

Suggest Documents