Oracle PeopleSoft

 

1Introduction

Oracle’s PeopleSoft applications are designed to address the most complex business requirements. They provide comprehensive business and industry solutions, enabling organizations to increase productivity, accelerate business performance and provide a lower cost of ownership. The Oracle PeopleSoft Enterprise Suite covers a wide range of applications including Financial Management (FM), Human Capital Management (HCM), Service Automation and Supplier Relationship Management (SRM).

To improve performance and provide High Availability (HA), Oracle PeopleSoft supports using a hardware or software load balancer. The KEMP LoadMaster can be used to load balance Oracle PeopleSoft.

1.1Document Purpose

This document outlines how to quickly and easily configure the LoadMaster to load balance the PeopleSoft workload.

1.2Intended Audience

This document is intended to be read by anyone interested in finding out how to load balance Oracle PeopleSoft using the KEMP LoadMaster.

1.3Prerequisites

Some prerequisites to be aware of before configuring the LoadMaster are listed below:

  • PeopleSoft must be set up and appropriately configured for it to work with a load balancer. For further information, refer to the Oracle documentation.
  • If using SSL Acceleration, ensure to obtain the appropriate SSL certificate and key and install it on the LoadMaster. For more information, refer to the SSL Accelerated Services, Feature Description.

2Oracle PeopleSoft

Figure 2‑1: Example Architecture

The above diagram shows a typical example Oracle PeopleSoft architecture which includes the KEMP LoadMaster being used as a reverse proxy.

2.1Configure the LoadMaster

Instructions on how to configure a HTTP, HTTPS pass-through, HTTPS offloaded and HTTPS bridged Virtual Services are in the sections below.

2.1.1Configure a PeopleSoft HTTP Virtual Service

To configure a PeopleSoft HTTP Virtual Service, follow the steps below in the LoadMaster Web User Interface (WUI):

  1. In the main menu, click Virtual Services > Add New.

Figure 2‑2: Virtual Service Parameters

  1. Enter a valid IP address in the Virtual Address text box.
  2. Enter 80 as the Port.
  3. Enter a recognizable Service Name, for example PeopleSoft HTTP.
  4. Click Add this Virtual Service.
  5. Expand the Standard Options section.

Figure 2‑3: Standard Options

  1. Remove the tick from the Transparency check box.
  2. Select Server Cookie or Source IP as the Persistence Mode.
  3. Select 2 Hours as the Timeout value.
  4. Enter the relevant Cookie name and click Set Cookie.

The cookie name needs to match the cookie name that was configured on PeopleSoft.

  1. Select least connection as the Scheduling Method.

Figure 2‑4: Real Servers section

  1. Expand the Real Servers section.
  2. Click Add New.

Figure 2‑5: Real Server parameters

  1. Enter the Real Server Address.
  2. Click Add This Real Server.
  3. Repeat the two steps above to add another Real Server.

2.1.2Configure a PeopleSoft HTTPS Pass-Through Virtual Service

To configure a PeopleSoft HTTPS Pass-Through Virtual Service, follow the steps below in the LoadMaster WUI:

  1. In the main menu, click Virtual Services > Add New.

Figure 2‑6: Virtual Service parameters

  1. Enter a valid IP address in the Virtual Address text box.
  2. Enter 443 as the Port.
  3. Enter a recognizable Service Name, such as PeopleSoft HTTPS-PassThrough.
  4. Click Add this Virtual Service.

Figure 2‑7: Standard Options

  1. Remove the tick from the Transparency check box.
  2. Select Source IP Address as the Persistence Mode.
  3. Select 2 Hours as the Timeout value.
  4. Select least connection as the Scheduling Method.

Figure 2‑8: Advanced Properties

  1. Click Add HTTP Redirector.
  2. Expand the Real Servers section.
  3. Click Add New.

Figure 2‑9: Real Server parameters

  1. Enter the Real Server Address.
  2. Click Add This Real Server.
  3. Repeat the two steps above to add another Real Server.

2.1.3Configure a PeopleSoft HTTPS Offloaded Virtual Service

To configure a PeopleSoft HTTPS Offloaded Virtual Service, follow the steps below in the LoadMaster WUI:

  1. In the main menu, click Virtual Services > Add New.

Figure 2‑10: Virtual Service parameters

  1. Enter a valid Virtual IP Address.
  2. Enter 443 as the Port.
  3. Enter a recognizable Service Name, for example PeopleSoft HTTPS-Offloaded.
  4. Click Add this Virtual Service.

Figure 2‑11: SSL Properties

  1. Expand the SSL Properties section.
  2. Select the Enabled check box.

For instructions on how to configure PeopleSoft for offloading, refer to this Oracle Support Article.

Ensure to include https:// in the virtual address configuration. This will ensure that all URLs will be returned as HTTPS.

  1. Click OK.
  2. Expand the Standard Options section.

Figure 2‑12: Standard Options

  1. Remove the tick from the Transparency check box.
  2. Select Server Cookie or Source IP as the Persistence Mode.
  3. Select 2 Hours as the Timeout value.
  4. Enter the relevant Cookie name and click Set Cookie.

The cookie name needs to match the cookie name that was configured on PeopleSoft.

  1. Select least connection as the Scheduling Method.

Figure 2‑13: Real Servers

  1. Expand the Real Servers section.
  2. Click Add New.

Figure 2‑14: Real Server parameters

  1. Enter the Real Server Address.
  2. Click Add This Real Server.
  3. Repeat the two steps above to add another Real Server.

2.1.4Configure a PeopleSoft HTTPS Bridged Virtual Service

To configure a PeopleSoft HTTPS Bridged Virtual Service, follow the steps below in the WUI:

  1. In the main menu, click Virtual Services > Add New.

Figure 2‑15: Virtual Service Parameters

  1. Enter a valid Virtual Address.
  2. Enter 443 as the Port.
  3. Enter a recognizable Service Name, for example PeopleSoft HTTPS-Bridged.
  4. Click Add this Virtual Service.
  5. Expand the SSL Properties section.

Figure 2‑16: SSL Properties

  1. Select the Enabled check box.

For instructions on how to configure PeopleSoft for offloading, refer to this Oracle Support Article.

Ensure to include https:// in the virtual address configuration. This will ensure that all URLs will be returned as HTTPS.

  1. Select the Reencrypt check box.

Figure 2‑17: Standard Options

  1. Select Server Cookie or Source IP as the Persistence Mode.
  2. Select 2 Hours as the Persistence Timeout.
  3. Enter the relevant Cookie name and click Set Cookie.

The cookie name needs to match the cookie name that was configured on PeopleSoft.

  1. Select least connection as the Scheduling Method.

Figure 2‑18: Real Servers

  1. Expand the Real Servers section.
  2. Click Add New.

Figure 2‑19: Real Server parameters

  1. Enter the Real Server Address.
  2. Click Add This Real Server.
  3. Repeat the two steps above to add another Real Server.

References

Unless otherwise specified, the following documents can be found at http://www.kemptechnologies.com/documentation.

SSL Accelerated Services, Feature Description

Document History

Date

Change

Reason for Change

Version

Resp.

Jan 2015

Initial draft

First draft of document

1.0

LB

Oct 2015

Release updates

Updated for 7.1-30 release

2.0

LB

Oct 2015

Minor updates

Updated screenshots

3.0

LB

Dec 2015

Release updates

Updated for 7.1-32 release

4.0

LB

Jan 2016

Minor updates

Updated

5.0

LB

Mar 2016

Release updates

Updated for 7.1-34 release

6.0

LB

Jan 2017

Minor updates

Enhancements made

7.0

LB

Was this article helpful?

0 out of 0 found this helpful

Comments