The networking-bgpvpn Neutron project allows to create connectivity between Openstack VMs and BGP/MPLS VPNs.
These VPNs are a cornerstone of 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, and its OPNFV counterpart SDNVPN project focusing on deployment and testing.
You will learn how you can interconnect Neutron and BGP/MPLS VPNs in the WAN.
You will also learn how work can happen in the Neutron stadium to address Telco needs, and the synergies with OPNFV.
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 a Neutron-based driver.
After telling you the story of the project and what you can do with it, we will explain the synergies found between Openstack and OPNFV, and tell you what is coming next.