Deploying LBaaS service with Octavia
The load balancer service in neutron has evolved to v2 APIs. The new LBaaS APIs allow for creating multiple listeners on a single load balancer IP. Octavia is an implementation of LBaaS v2 APIs. Octavia uses a virtual appliance-based approach for providing the load balancer service.
Configuring Octavia
To configure Octavia, update the service plugin in neutron.conf to include the following:
service_plugins = neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 service_provider = LOADBALANCERV2:Octavia:neutron_lbaas.drivers.octavia.driver.OctaviaDriver:default
Creating a load balancer
To create a loadbalancer
, we start by creating two server instances that will run the actual service. You should note the IP address assigned to this server:

Next we create the loadbalancer
instance. This step will launch a virtual appliance that provides the lbaaS
service:

It takes a little time for the virtual machine to come up and be active:

Once the loadbalancer
service...