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
Thursday, October 29 • 4:30pm - 5:10pm
It Takes a Community: Interoperable Networking In OpenStack via DefCore

Sign up or log in to save this to your schedule and see who's attending!

Would you like to be able to move applications seamlessly between OpenStack Powered clouds?  Sure you would—but today, that’s hard.  One of the trickiest aspects of interoperability today is the network stack: OpenStack has multiple networking API’s available that can’t be deployed together, making it difficult to create an interoperable standard.  Without an interoperable standard, applications become a tangle of if/else loops to account for the different possible networking capabilities of various public clouds, appliances, distributions, and managed offerings--and it’s difficult to determine which products support which networking options at all.  Interoperability by if/else loop isn’t really interoperability at all.

The OpenStack community is responding to the challenge of creating an interoperable standard between OpenStack Powered products via the work of the DefCore Committee.  The DefCore Guidelines seek to define core in such a way that OpenStack Powered products can be verifiably tested for adherence to an interoperability standard and consumers can make informed decisions about what they deploy and how they write their applications.  But the DefCore Committe can't operate in a vacume: solving interoperability in networking requires the help of the technical community, the Board of Directors, the DefCore Committee, vendors, and operators.

In this talk, members of the Nova and Neutron technical communities and the DefCore Committee will discuss the history of networking in OpenStack, take the current temperature of OpenStack's networking stacks, and discuss how the DefCore Committee, technical community, and Board of Directors are working together to solve the interoperability problem.  We’ll explain what’s being proposed for the next DefCore Guideline and how we as a community got there.  Attendees will learn about the impact on operators and vendors and leave with an understanding of what to expect of OpenStack Powered (TM) products that meet interoperable networking standards in the future.  We’ll also discuss the feedback that’s been generated so far from operators, vendors, and developers and discuss the future of interoperable networking in OpenStack.  

avatar for Russell Bryant

Russell Bryant

Senior Principal Software Engineer, Red Hat
Russell Bryant is Technical Director for OpenStack at Red Hat.  Russell has been working on OpenStack since late 2011. He has primarily worked in the areas of Compute and Networking. Russell served as the Project Technical Lead for Nova (Compute) for two releases. He also helped build the Open Virtual Network (OVN) project and is an Open vSwitch project committer. He has also been elected to the OpenStack Technical Committee and Foundation... Read More →
avatar for Kyle Mestery

Kyle Mestery

Distinguished Engineer, IBM
Kyle is a Distinguished Engineer and and Director of Open Source Networking at IBM where he leads a team of upstream engineers. He is a member of the OpenStack Technical Committee, and was the Neutron PTL for Juno, Kilo, and Liberty. He is a regular speaker at open source conferences and the founder of the Minnesota OpenStack Meetup. Kyle lives with his wife and family in Minnesota. You can find him on Twitter as @mestery.
avatar for Mark Voelker

Mark Voelker

OpenStack Architect, VMware
Mark T. Voelker is the OpenStack Architect at VMware, but generally prefers to think of himself as a breadth-first technologist with a flair for distributed systems. Prior to joining VMware, Mark spent 11+ years at Cisco Systems, most recently with the Cloud and Virtualization Group/Office of the Cloud CTO. In past lives he has worked as a software engineer and engineering manager designing web applications, automation systems, mobile apps... Read More →

Thursday October 29, 2015 4:30pm - 5:10pm

Attendees (30)