Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
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 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.

Speakers
TH

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 architect of the AltaVista firewall, technical director of security products for AltaVista and Digital Equipment Corporation, former CEO/CTO of anti-spam... Read More →


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

Attendees (302)