Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Project

Features

Benefits

Additional Links

Armband

  • Heterogeneous Pod support with x86 Controllers/arm64 compute nodes

  • VPP integration

  • Hybrid architecture support with ability to incorporate arm64 compute nodes with x86 controllers

  • Faster virtual switching performance under certain circumstances


AUTO

  • Analysis of ONAP use cases and test cases

  • Paves the way for robust ONAP integration in subsequent releases


Barometer

  • Expanded list of NFVI parameters monitored

  • Adding additional functionality to collectd through the inclusion of the Distributed Monitoring and Analytics project

  • Deeper monitoring of NFVI


Bottlenecks

  • Introduction of Kubernetes capacity test focusing on the horizontal scaling capability of Kubernetes deployments to locate bottlenecks and to analyze performance trends

  • Long duration test monitoring to include OpenStack panel and dashboard updates

  • Bottlenecks test scheduler enhancements to support scheduling within Bottlenecks and across other testing projects in a flexible manner

  • Ability to run stress testing on k8s NFVI

  • Increased flexibility and visibility


Calipso

  • Support k8s scenarios (??)

  • Support Contiv/VPP (??)

  • Network service assurance for k8s now possible


Clover

  • Integration of Spinnaker to perform continuous delivery of cloud native network functions in a production network service

  • Improved data collection from fluentd, Jaeger, Prometheus; analytics using Apache Spark; and visualization

  • Additional modes supported in Istio -- read-mode (mirroring to another network function) and decision mode (redirect to and feedback from another network function)

  • Performance testing via jMeter

  • IOVisor integration for CNI agnostic network tracing tool (as long as kernel is not bypassed)

  • Sophisticated framework for writing cloud native network functions with out-of-the-box monitoring, performance testing and network tracing


Container4NFV

  • Enabled VPP, ovn, ovsdpdk in container environment

  • Enabled Istio

  • Additional test cases and documentation on gap analysis for full container support for NFV

  • Increased carrier grade functionality in k8s


Doctor

  • Maintenance design document

  • Rolling maintenance test case
  • Running test cases through tox
  • Support OpenStack services running in container
  • The initial direction to build maintenance into OpenStack Fenix

Edge Cloud

  • Edge cloud requirements and architecture design documentation

  • Initial work around Keystone federation in multi cloud environment

  • Paves the way for edge computing scenarios and testing in subsequent releases


Functest

  • Fully independent of OPNFV

  • publish new Jenkins jobs

  • Support VIO

  • Support for arm64 for Kubernetes

  • Improved coverage in daily jobs:  tempest_full and tempest_scenario

  • Include benchmarking tools such as Vmtp and Shaker

  • Increase functional scope by adding bgpvpn and sfc tempest plugins, tests, and support for additional scenarios

  • Just 2 weeks between OpenStack/k8s and stable Functest support

  • Ability to run tests against a VIM in production

  • The end user can easily build their own toolchains by loading our Jenkins jobs

  • Easier for developers to verify changes before merging them

  • Faster execution of Functest

  • Functest includes most of the OpenStack gate jobs

  • Just 2 weeks between OpenStack/k8s and stable Functest support


HA

  • Additional test cases around VM HA, hypervisor HA, restarting OVS, NIC bonding

  • Analysis of HA API, k8s HA testing

  • Increased confidence in HA capabilities


IPv6

  • ODL IPv6 underlay support; closing of ODL IPv6 overlay features around L3VPN, external connectivity, subnet routing

  • Exploration of IPv6 for container networking paving the way for full support in subsequent releases

  • Ability to use OPNFV with IPv6 for a greater set of use cases


NFVBench

  • Stability

  • Stability


Promise

  • Stability

  • Stability


OVN4NFV

  • OVN for VM and Container hybrid environment scenario (PoC)

  • SFC with OVN scenario (PoC)

  • Hybrid VM + container environments with single overlay networking technology

  • SFC support


SampleVNF

  • Cloud native support like running VNFs in containers (??)

  • Openstack node clustering support (??)

  • Updating/fixing REST API support in sampleVNF, (Adding the same in yardstick) (??)

  • Paves the way for cloud native network functions

  • Sample VNFs support a broader set of use cases


Installers

General

  • OpenStack Queens support

  • ODL Oxygen

  • k8s v1.11.2 (??)

  • OVN (??)

Apex

  • Support for containerized deployment

  • arm64 support (PoC)

  • XCI Support

Compass4NFV

  • Support for different ways of deploying OpenStack via Ansible, Kolla or Helm with optional local Docker Harbor registry

  • k8s + vpp

Fuel

  • Stability

  • OpenDaylight Fluorine
  • OpenDaylight + DPDK scenario
  • OVN 2.9 based scenario

 Daisy4NFV

  • Stability

Additional scenarios through Vagrant:

  • k8s + virtlet

  • k8s + ovsdpdk

  • k8s + ovn + kata

  • Support for containerized OpenStack

  • Richer k8s scenarios with new technologies such as Virtlet and Kata

  • XCI with an official installer


SDNVPN

  • Deploy using Heat templates in addition to using APIs

  • Additional test cases e.g. covering route exchange behavior between ODL and DC-GW and data traffic testing between Tenant VMs and External Network

  • Stability

  • Easier integration in test projects that use Heat (e.g. YardStick)

  • Increased stability through additional testing


SFC
  • Update upstream components to latest e.g. ODL Fluorine, OVS 2.9 with NSH support
  • Abstracted the MANO layer. Tests can now be done with tacker or directly with n-sfc
  • Completed our unit test coverage for our libraries
  • Stability due to a major code refactor

  • Access to latest upstream features including NSH
  • Stability
  • As an early project in XCI, working on CD best practices
  • Open up for new MANO components to integrate

SNAPS-OO

  • Stability

  • Stability


Stor4NFV

  • Client cache for Ceph

  • Collaboration with Storperf on joint test cases

  • Higher performance and increased stability


Storperf

  • Additional test configuration parameters

  • Additional details on results metadata

  • Additional flexibility and increased results tracking


VSPERF

  • Comparative study CSIT, NFVBench, Yardstick, Bottlenecks

  • Enhancements for OVS, VPP, latency histogram, Xena and TREX traffic generators, Pidstat ( monitoring of individual Linux tasks), Ixia scripts

  • Additional test cases e.g. continuous stream, custom statistics, vswitch in containerized environments

  • Additional features e.g. tunneling protocol support, Xena benchmarking with multiflows and stability improvements

  • Additional features and test cases

  • Normalization of results with other projects when using the same conditions and traffic generator


Yardstick

  • IDF/PDF

  • Improved reporting & detailed SUT reporting

  • Additional tests e.g. k8s scenarios, HA, networking features

  • NSB has added support Spirent landslide traffic generator for vEPC testing

  • Stability added for the baremetal and standalone test cases in NSB

  • The KPI's for sample-vnf's like vFW and CGNAPT test cases has been validated
  • Increased functionality

  • NSB can now test vEPC and has complete automation of Spirent landslide traffic generator with more stability for sample vnf test cases.


...