Tuesday, May 13 • 2:00pm - 2:40pm
Experiences with High Availability and Neutron Network Nodes

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

Running an OpenStack cloud at scale requires a highly-available cluster of network nodes to run L3 and DHCP agents. At HP Cloud, we use Corosync and Pacemaker to manage the cluster of network nodes, and to shut down specific agents in the event of node failure, as well as migrating and rescheduling the routers and networks across the remaining nodes.

In the process of doing this, we have discovered some interesting quirks about Neutron in a HA configuration.

In this presentation I will discuss the Neutron high availability architecture as deployed by HP Cloud. Specifically discussing the integration between Pacemaker, the agents, and the Neutron database. I will also talk about issues we have encountered with the HA solution, such as failover time, DHCP network renumbering and DNS failures, Pacemaker exuberance, namespace and router load, and lost tokens.


Tom Howley

Software Engineer, HP Cloud OS
Dr. Tom Howley is a software engineer in the Block storage service team in HP Cloud OS. Tom has also on worked on the provisioning of HA services across the IaaS stack in the HP Public Cloud.
avatar for Dermot Tynan

Dermot Tynan

Cloud Consulting Principal, OpenStack Services, Hewlett Packard
Dermot Tynan is a master-level software engineer at Hewlett Packard, working as a Consulting Principal for the OpenStack Services group. Dermot has over thirty years experience, working in networking, the UNIX kernel, firewalls, Internet security, and embedded systems. He was the... Read More →

Tuesday May 13, 2014 2:00pm - 2:40pm EDT
Room B309

Attendees (0)