To demonstrate the creation and use of load balancers in Neutron, this section is dedicated to building a functional load balancer based on the following scenario:
"A project has a simple Neutron network architecture composed of a router attached to both an external provider network and internal tenant network. The user would like to load balance HTTP traffic between two instances, each running a web server on port 80. Each instance has been configured with an index.html page containing a unique server identifier."
A diagram of the requested topology can be seen here:
![](https://static.packt-cdn.com/products/9781788392495/graphics/assets/8aa9cedf-40b5-493b-90c6-04f97553c8ba.png)
This demonstration assumes that two instances named web1 and web2 have been deployed in the environment and are connected to a project network. The network is connected to a Neutron router that provides outbound access and inbound access via floating IPs. Concepts explained in...