O'Reilly logo

Learning OpenStack Networking (Neutron) - Second Edition by James Denton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Load Balancing Traffic to Instances

The Neutron Load Balancing as a Service extension, known as LBaaS, provides users with the ability to load balance traffic to applications running on virtual instances in the cloud. Neutron provides an API to manage virtual IPs, pools, pool members, and health monitors.

In this chapter, we will cover some fundamental load balancing concepts, including:

  • Virtual IPs, pools, and pool members
  • Load balancing algorithms
  • Monitors
  • Persistence

Neutron uses drivers to interact with hardware or software load balancers. In Kilo, the reference driver interacts with HAProxy. HAProxy is a free, open source load balancer that is available for most Unix-based operating systems. Third-party drivers are supported by LBaaS ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required