The OPNFV Project announced its sixth OPNFV platform release: OPNFV Fraser, advancing the state of NFV around cloud native applications and new upstream project integration while continuing end user support as they deploy and test virtualized networks.
OPNFV provides the platform and tooling required by developers to validate, integrate, onboard, and test NFVI, VIM, VNFs, and network services.
Key updates in OPNFV Fraser include:
- Advancing the support for cloud-native NFV. Fraser expanded cloud native NFV capabilities in nine different projects, more than doubled the number of supported Kubernetes-based scenarios, deployed two containerized VNFs, and integrated additional cloud native technologies from the Cloud Native Computing Foundation (CNCF) relating to service mesh (Istio/Envoy), logging (fluentd), tracing (opentracing with Jaeger), monitoring (Prometheus), and package management (gRPC). These updates move the cloud native capabilities from basic container orchestration to include operational needs for cloud native applications. Additionally, the FastDataStacks project takes advantage of FD.io work to incorporate the VPP dataplane into Kubernetes networking capabilities to enable cloud native network-centric services.
- More mature testing. OPNFV continues to focus on the real-world deployment needs of service providers by expanding test case coverage and scope. Testing projects in Fraser see a robust increase in test cases. Functest, the OPNFV functional testing project, now permits use of its framework with other open source projects such as ONAP. This avoids duplication, reduces VM size, and accelerates the creation of additional test cases. Functest also added test cases to cover Kubernetes and Clover and made it easier and faster to run functional tests. Also in support of real-world needs, performance test projects extended the Day 0 performance testing to long-running performance testing as Day N operational issues become more real for service providers.
- Continuous Integration (CI) updates enable increased community hardware utilization, which in turns speeds up the testing process. Fraser includes the latest versions of upstream projects and advanced dynamic CI with the introduction of metadata descriptor specifications for Scenarios, PODs, and installers that will make hardware allocation for scenarios dynamic and automated. The XCI cross-community project made additional cloud-native strides by initiating CI/CD integration work with the CNCF Cloud CI project.
- New carrier-grade features are added, specifically in the areas of monitoring, service assurance, networking, and dataplane acceleration. Specific new features include:
- The Doctor project, in conjunction with OpenStack, whose collaboration was instrumental in achieving this milestone, introduced an infrastructure maintenance use case for zero VNF downtime. Similarly, Barometer continued to expand the monitored items list and plugin support. The Calipso project added support for Kubernetes and physical/physical-virtual switch connections across heterogeneous environments.
- The SFC, SDNVPN, FastDataStack, and Parser projects added new features around networking and dataplane acceleration.
- The IPv6 project now supports clustering, simplifying network configuration, and is exploring IPv6 container networking.
“Since inception, OPNFV has been the place for industry collaboration with upstream communities, which has grown even more with the Fraser release,” said Heather Kirksey, VP, Community and Ecosystem Development, The Linux Foundation. “With more mature cloud native integration and expanded testing and collaboration, OPNFV delivers the tools needed for end users to validate and test new network services.”