Back To Schedule
Monday, May 12 • 12:05pm - 12:45pm
An Overview of Open Source Backends for Neutron

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

It is rather well known that Neutron comes with a built-in networking backend made of several agents which interact with the ML2 plugin. They are:

  • The Openvswitch and Linuxbridge agents, which manage L2 connectivity
  • The DHCP agent, which is responsible for managing IP leases
  • The L3 agent, which takes care of L3 forwarding, Source NAT for externally-bound traffic and Floating IPs
  • The metadata agent, which connects Neutron networks to the Nova metadata server
  • And last but not least, the agents for managing advanced services such as Load Balancing, Firewalling, and VPN
However, the choice of Open Source solution which can be used as a Neutron backend is actually wider; deployers are therefore able to choose the backend which better fits their architectural model. The aim of this talk is therefore to

  • explore these backends, and briefly look at their capabilities and architecture
  • analyze how they integrate with Neutron, and how they mix & match with the various neutron agents
  • see them in action (*) and discuss pro and cons
This talk will look at both backends which are in the Neutron source code tree and backends which are not yet there (**)
(*) at least some of them as the allocated time slot would hardly allow for showing all
(**) support for some backends such as ODL and OpenContrail is currently under review and might or might not be merged by the time of the summit.


Mark McClain

Neutron PTL & Senior Principal Architect, Yahoo!
Mark McClain is a Senior Principal Architect at Yahoo! and is the OpenStack Networking Project Technical Lead. Formerly of DreamHost, he has 14 years of software development experience and OpenStack Networking combines two of his favorite interests: networking and Python.
avatar for Kyle Mestery

Kyle Mestery

Distinguished Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle... Read More →

Monday May 12, 2014 12:05pm - 12:45pm EDT
Room B103

Attendees (0)