Open Source Days @OpenStack Summit May 8, 2017
We are an industry in transformation
We Need To Work Together
Open Platform for NFV (OPNFV) facilitates the development and evolution of NFV components across various open source ecosystems. Through system level integration, deployment and testing, OPNFV creates a reference NFV platform to accelerate the transformation of enterprise and service provider networks.
Integration Upstream First Testing
Compute Virtualization Upstream Project Collaboration: OPNFV Danube Overview Virtual Network Functions Integration Testing New Features Management and Orchestration Compute Virtualization Storage Virtualization Network Virtualization Alignment Functional NFV Features OpenStack Installation System KVM Ceph OpenDaylight LXD ONOS Composition Performance OpenContrail Upstream Project Collaboration: Compute Storage Network Data Plane Continuous Integration / Continuous Deployment FD.io OVS DPDK ODP Documentation Infrastructure Pharos Community Labs Security OPNFV Bare Metal Lab
OPNFV Release History June 4, 2015 March 1, 2016 September 26, 2016 April 4, 2017 Baseline foundation of components necessary to build an NFV platform from upstream components Massively parallel simultaneous release process. Advancements in infrastructure, processes, and upstream collaboration Platform support for NFV applications and key improvements in services and support Brings together end-to-end networking stacks, including MANO, data plane acceleration, and architecture advancements.
Danube Foundational support and introduction of capabilities for MANO including integration with ONAP (Open-O) Architectural improvements including greater network control flexibility, HA, and multisite improvements Focus on NFV performance including acceleration of the data plane FD.io integration Enhancements to OVS-DPDK and KVM Feature enrichment and maturity in core NFVI/VIM functionality such as: IPv6 Service Function Chaining (SFC) L2 and L3 Virtual Private Network (VPN) Fault management and analysis Support for multiple hardware architectures https://www.opnfv.org/software
Facilitating Faster Integration through Cross-Community CI/CD (XCI)
OPNFV Testing Community
Pharos Test Labs A federated NFV testing infrastructure of community labs designed for hosting CI/CD and testing of the OPNFV platform On a nightly basis, Pharos builds 30+ scenarios and deploys them in an automated fashion on multiple hardware platforms Pharos creates thousands of OpenStack instances integrated with multiple NFV components and performs automated testing
OPNFV Membership List Platinum Members Silver Members Associate Members
Community contributions Organizations contributing to OPNFV repo’s (https://opnfv.biterg.io)
Key integration & testing projects Community’s involvement in key integration & testing projects (Q1’2017 Projects Health Metrics) Key integration & testing projects
OPNFV User Groups https://www.opnfv.org/community/user-groups
What’s Next? Events wiki page: https://wiki.opnfv.org/display/EVNT OPNFV Summit June 12-15, 2017 (Beijing, China) Co-located Design Summit (Mon & Tue) http://events.linuxfoundation.org/events/opnfv-summit Plugfest Twice a year with co-located Hackfest Focus on interoperability, testing, continuous improvement, etc. https://www.opnfv.org/sites/opnfv/files/collateral/files/inaugural_opnfv _plugfest_report_0.pdf https://www.opnfv.org/wp- content/uploads/sites/12/2017/02/OPNFV_Plugfest_II_Report_FINA L.pdf OPNFV Euphrates
Agenda for the day… 11:15 - 11:55 Vision, community, and projects 12:05 - 12:45 OPNFV Developer tools & release process 14:00 - 14:40 How OPNFV uses OpenStack and how it’s useful 14:50 - 15:30 Doctor project case study 15:40 - 16:20 OpenStack Gluon + OPNFV NetReady 16:40 - 17:40 OPNFV Testing, Pharos, and XCI
Questions?