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.
Deploying LBaaS service with Octavia
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