The networking-bgpvpn Neutron stadium project allows to create connectivity between Neutron Ports, via their Networks and Routers, to BGP/MPLS VPNs.
These VPNs are a cornerstone of telecom operators' backbones and interconnect datacenters, businesses or NFV POPs. Interconnecting them on-demand with Openstack is a critical piece of the NFV and hybrid cloud puzzles. This needs to be done in a controller-agnostic fashion to let automation and orchestration code be free of ties to a specific solution. The networking-bgpvpn project has been kickstarted in the Neutron stadium in 2015 to address this need.
We will detail the use-cases for these BGP VPN interconnections, the basics of the API introduced, and outline how the BGPVPN service plugin and its drivers allow the implementation to be based on SDN controllers --three as of today-- or on the Neutron-based driver.
After telling you the story of the project and what you can do with it, we will explain how we worked in the Neutron stadium and the synergies found between Openstack and OPNFV, and tell you what is coming next.