April 25-29, 2016

Event Details

Please note: All times listed below are in Central Time Zone

Case Study: Neutron IPAM APIs and External IPAM Integration

Neutron IP Address Management (IPAM) APIs were first release in the Liberty Release. The session describes our experience developing an external IPAM system for OpenStack. The IPAM is part of Romana, a new open source Cloud Native SDN solution. IPAM is central to the way Romana creates multi-tenant networks without an overlay. 

In this session, we will describe the hierarchical IP addressing scheme used by Romana for Cloud Native Networks and how it assigns addresses based on tenant, project and segment IDs to maintain the L3 heirarchy necessary for route aggregation. We also describe our IPAM driver design and the challenges we faced delaying address calculation until after the target Compute Node had been identified.

We will also demo OpenStack using Romana’s IPAM when launching VMs across Nodes.

What can I expect to learn?

Attendees will learn how the new API behaves and how to avoid the early mistakes we made when developing and integrating our external IPAM.

Wednesday, April 27, 11:50am-12:30pm (4:50pm - 5:30pm UTC)
Difficulty Level: Advanced
Romana Project
Chris is a co-founder of Pani Networks, the sponsor of the Romana, a network automation solution for container and VM workloads. Chris has been in the networking industry for more than 20 years in a variety of development, marketing, strategy and administrative roles.  Chris was the founder and CEO of Resonate, an early pioneer of L4-7 load balancing solutions. Chris was also the CEO and... FULL PROFILE
Kumulus Technologies
With over 20 years of experience as a systems reliability engineer, and a focus on automating not only application deployments but the underlying infrastructure as well, Robert brings a wealth of knowledge to the full application enablement stack. He has applied this knowledge in fields from high-performance computing to high-frequency trading environments, and everything in between. Robert... FULL PROFILE