The following section explains how to configure an F5 BIG-IP Load Balancer for use with PSC 6.5 HA.
Note: This guide was written using F5 BIG-IP 12.1. Some settings may vary in older or new versions.
This configuration guide uses the following Network Information as examples.
First PSC Node (psc-ha-a1.domain.com, 192.168.2.101) Additional PSC Node (psc-ha-a2.domain.com, 192.168.2.102) PSC Virtual IP (psc-ha-vip.domain.com, 192.168.2.99) F5 BIG-IP Self IP (192.168.2.98)
Log into the F5 BIG-IP Web Interface at https://
Username: admin Password: default
Obtaining a trial License for F5 BIG-IP
- Create an account on f5.com
- Navigate to https://secure.f5.com/partnervekeys/modules.jsp and log in
- Select Eval Key Duration 45 Days
- F5 Eval Key Generator SKU: F5-BIG-LTM-VE-1G-LIC
- Select Next
- Select Next
- An email will be sent with the Evaluation License Key
Licensing F5 BIG-IP
- Log into the Web Interface of the F5 BIG-IP
- Navigate to License > Activate
- In Base Registration Key enter in your License Key
- As Activation Method select Manual
- Click Next
- Copy the contents of Dossier to your clip-board
- Open the link Click here to access F5 Licensing Server in a new Browser Window/Tab
- Paste the copied contents into the text box
- Click Next
- Agree to the terms of license and Click Next
- Copy the contents of the text box to your clip-board
- Paste the contents into the License Text Box back on the F5 Licensing Setup
- Click Next
- Click Continue once the license is applied
1. Configure the F5 VLAN
Create a VLAN.
- Navigate to Network > VLAN > VLAN List > New VLAN (Create).
- Provide a Name
- Under Resource > Interfaces, move Interface 1.1 to Untagged using the Add button.
- Click Finished.
2. Configure the Interfaces
Configure the Interface List.
- Navigate to Network > Interfaces > Interface List.
- Select 1.2 and 1.3
- Click Disable.
Note: In this guide, we are only using one Interface. You may require more than one active Interface.
3. Configure a Self-IP
Configure the Self-IP.
- Navigate to Network > Self-IP > New Self-IP.
- Provide a Name
- Enter the IP Address and Netmask for the Self-IP
- Under VLAN/Tunnel, select the VLAN created earlier.
- Under Port Lockdown, select Allow Default.
- Click Finished.
Note: That the Self-IP cannot exist on the same subnet as the F5 Management IP.
4. Create PSC Service Monitors
4a. Create WebSSO Health Monitor
- Navigate to Local Traffic > Monitors > Create.
- Provide a Name
- Select Type HTTPS
- Set an interval of 30 Seconds
- In the Send String field enter GET /websso/HealthStatus HTTP/1.1\r\nHost:\r\nConnection: Close\r\n\r\n
- In the Receive String field enter 200
- In Alias Service Port enter 443
- Select Finished
4b. Create VMDir Health Monitor
- Navigate to Local Traffic > Monitors > Create.
- Provide a Name
- Select Type TCP
- Set an interval of 30 Seconds
- In the Send String field leave it blank
- In the Receive String field leave it black
- In Alias Service Port enter 389
- Select Finished
5. Create Load Balancer Pool Member Nodes
Create Member Nodes.
- Navigate to Local Traffic > Nodes > Node List > Create.
- Provide a Name
- Provide the IP Address of the First PSC Node.
- Under Health Monitors select Node Specific
- Move icmp and psc-ha-websso-health and psc-ha-vmdir-health to the Active column using the << button
- Click Repeat.
- Provide a Name
- Provide the IP Address of the Additional PSC Node.
- Click Finished.
(Repeat the preceding steps for additional PSC Servers if you have more than two PSC)
5a. Create Load Balancer Pool Member Nodes
You should have two node members created
6. Create Load Balancer Pools
Create PSC Pool for port 443.
- Navigate to Local Traffic > Pools > Pool List > Create.
- Provide a Name
- Under Health Monitors, move tcp to Active using the << button.
- Under Load Balancing Method, select Round Robin.
- Under New Members, select Node List.
- Under Address, select your First PSC Node
- Under Service Port, enter 443.
- Click Add.
- Under Address, select your additional PSC Node.
- Under Service Port, enter 443.
- Click Add.
- Click Finished.
Repeat preceding steps for ports 389, 636, 2012, 2014, 2020.
6a. Create Load Balancer Pools
You should have 6 unique pools created
7. Create a Persistence Profile
- Navigate to Local Traffic > Profiles > Persistence > Create.
- Provide a Name
- Select Persistence Type, Source Address Affinity from the drop down menu
- Select the Custom checkbox.
- Enable Match across services.
- Specify the Timeout value to be at least 28800.
- Click Finish.
8. Creating the Virtual Server IP (VIP)
Create Virtual Server IP (VIP) for the Ports: 443, 389, 636, 2012, 2014, 2020.
- Navigate to Local Traffic > Virtual Servers > Virtual Server List > Create.
- Provide a Name.
- Under Destination Address, input the Virtual IP to be used for the Load Balanced PSC FQDN.
- Under Service Port, enter a value of 443.
- Under Source Address Translation, select Auto Map.
- Under Default Pool, select the Pool for 443 created earlier.
- Under Default Persistence Profile, select the persistence profile created earlier.
- Click Finished
Create VIP for remaining ports 389, 636, 2012, 2014, 2020.
8a. Creating the Virtual Server IP (VIP)
You should have 6 unique VIP
9. Verify Node, Pool, VIP
- Navigate to Local Traffic > Network Map
- Verify that Each VIP contains the correct Pool and that the correct Pool contains the correct Node:Port assignment.