Applies To:
Show VersionsBIG-IQ Cloud
- 4.5.0, 4.4.0
Overview: Setting up an OpenStack LBaaS
This document provides instructions for installing the F5 OpenStack Load Balancing as a Service (LBaaS) plug-in. Using the OpenStack LBaaS user interface, command-line interface, or REST interface, you can provision OpenStack LBaaS resources (virtual IP addresses, pools, pool members, health monitors). The plug-in leverages the BIG-IQ software's device management capabilities and the BIG-IP device's load balancing capabilities to support your OpenStack LBaaS resources.
Task summary
Installing the LBaaS plug-in for OpenStack
Before installing the F5 LBaaS plug-in, the following requirements must be met.
- Install and set up an OpenStack host environment.
- Install OpenStack software and configure it appropriately.
- Install the OpenStack Neutron service.
Documentation for how to install and configure OpenStack components can be found at: http://docs.openstack.org/.
Configuring the LBaaS plug-in for OpenStack
You must install the F5 LBaaS plug-in before you can configure it.
Configuring the BIG-IP instance
Provisioning OpenStack LBaaS resources
- LBaaS plug-in installed and configured with credentials for the BIG-IQ system and BIG-IP devices.
- BIG-IP system instance installed and configured.
- Log in to the OpenStack user interface and then select Load Balancers in the navigation pane.
-
Create a pool.
- Click the Add Pool button to create an OpenStack pool.
- Type in a name for the pool.
- In the Provider list, select f5.
- In the Subnet list, select the subnet in which your OpenStack pool members are located.
- In the Protocol list, select the protocol appropriate for your network.
- In the Load Balancing Method list, select the type of load balancing appropriate for your network.
-
Create a virtual IP server (VIP) and associate it with the just created
pool.
- Click the More button for the pool and then select Add VIP.
- Type in a name for the VIP.
- In the Protocol Port list, select the protocol appropriate for your network.
- In the Load Balancing Method list, select the type of load balancing appropriate for your network.
-
Create a health monitor that you can associate with the pool.
- Click to create the new OpenStack health monitor.
- Make appropriate selections for Type, Delay, Timeout, and Max Retries.
- In the Protocol Port list, select the protocol appropriate for your network.
- In the Load Balancing Method list, select the type of load balancing appropriate for your network.
- Click to associate the health monitor with the pool.
-
Add pool members to the pool.
- Click .
- Make appropriate selections for Pool, Member(s), and Protocol Port.