70 likes | 75 Views
Integrating OpenContrail into Neutron Stadium. Sukhdev Kapur, Distinguished Engineer, Juniper Networks Bin Hu, Architect, AT&T. Networking-OpenContrail is born. Networking-OpenContrail integrates OpenContrail with Neutron by using ML2 Plugin, ML2 drivers, and Neutron Service Plugins
E N D
Integrating OpenContrail into Neutron Stadium Sukhdev Kapur, Distinguished Engineer, Juniper Networks Bin Hu, Architect, AT&T
Networking-OpenContrail is born • Networking-OpenContrail integrates OpenContrail with Neutron by using ML2 Plugin, ML2 drivers, and Neutron Service Plugins • Project networking-opencontrail was kicked off three months ago. • Long term goal • Bring full parity between Neutron and OpenContrail • Short term goal • Build framework so that community can contribute to achieve long term goal
Networking-OpenContrail is up and running • Following features are already implemented (ahead of schedule): • Full ML2 functionality • Router Service Plugin functionality • Devstack support, with ansible playbooks for single step deployment of Neutron along with OpenContrail • It is ready for you to download, deploy, test, and enhance it • Run OpenContrail along with your other favorite controllers/drivers • https://github.com/openstack/networking-opencontrail • Several active contributors – we need more • https://review.openstack.org/#/q/project:openstack/networking-opencontrail
OpenContrail and Networking-OpenContrail Two deployment options • Deploy using OpenContrail Plugin – present deployment model • Enjoy full benefit of “feature rich” OpenContrail • Deploy using ML2 Plugin • Limited to features offered by Neutron • Long term OpenContrail features will be brought into Neutron by using additional Service Plugins and/or enhancing Neutron API • We need volunteers/contributors to make it a reality
Networking-OpenContrail next steps • Get the project ready for Neutron Stadium inclusion…..but, more work is needed..... • Continuous Integration (CI) • Synchronization of neutron resource with OpenContrail resources • Enhanced tests • Documentation • Develop Service plugins to map neutron services to OpenContrail, such as: SFC, LB, FW, VPN, L2GW, etc. • We need volunteers... Need info? - Reach out to sukhdev@juniper.net
Networking-Gluon • Networking-Gluon is a service plugin to bring Telco/NFV use cases into Neutron Stadium • Automated API generation framework using yang models • Many potential use cases: • Network Policy • Service Mirroring • Service Health Check • BGPaaS • EVPN • Etc.. • The project has been kicked off • https://github.com/openstack/networking-gluon • Join us, participate, and bring your use cases – lets work together to make it a reality