Back To Schedule
Wednesday, October 28 • 2:50pm - 3:30pm
Clusters, Routers, Agents and Networks: High Availability in Neutron

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Of everything that we can build and deploy in a highly-available fashion in OpenStack, deploying highly available networking has been one of the trickiest, most complex aspects to get right.

In Neutron, when choosing the reference implementation, we have several components to consider when deploying for high availability:

  • Neutron-server and its plugins are an API service as any other, with the same HA considerations, albeit with some aspects that deserve extra scrutiny when building for high availability

  • Neutron L2 agents on compute nodes must ensure network connectivity for Nova guests

  • and Neutron agents on network nodes must gracefully ensure routing and DHCP functionality even in the face of hardware failure

HA has also historically not been a very strong focus of upstream Neutron development, with vendors frequently filling the gaps with automation tools and smart service deployment.

In this presentation we cover:

  • Upstream improvements on Neutron HA capabilities over the Juno, Kilo, and Liberty releases

  • The approach taken for Neutron high availability in RHEL OSP and SUSE OpenStack Cloud

  • Implementation details for Neutron HA in RHEL OSP and SUSE OpenStack Cloud

... All presented in the spirit of friendly competition, and upstream collaboration.

avatar for Florian Haas

Florian Haas

City Network
Florian runs the Education team at City Network, and helps people learn to use, understand, and deploy complex technology. He has worked exclusively with open source software since about 2002, and has been heavily involved in OpenStack and Ceph since early 2012, and in Open edX since... Read More →
avatar for Assaf Muller

Assaf Muller

Manager of OpenStack Neutron Engineering, Red Hat
twitter.com/assafmuller Manager of OpenStack Neutron Engineering at Red Hat. Neutron core team member and responsible for the project’s testing. Assaf works out of sunny Boston, USA.
avatar for Adam Spiers

Adam Spiers

Senior Engineer, Cloud & High Availability, SUSE
Adam Spiers is a Senior Software Engineer at SUSE, focusing on OpenStack, Pacemaker, Chef and Crowbar.  He was architectural lead for the project to make SUSE OpenStack Cloud capable of deploying highly available infrastructure, and helped SUSE win the Ruler Of The Stack competitions... Read More →

Wednesday October 28, 2015 2:50pm - 3:30pm JST

Attendees (0)