Page tree
Skip to end of metadata
Go to start of metadata

The NFVbench project develops a toolkit that allows developers, integrators, testers and customers to measure and assess the L2/L3 forwarding performance of an NFV-infrastructure solution stack (i.e. OPNFV scenario) using a black-box approach. 

NFVbench is available as a self-contained docker container that includes the the main application and the Trex software traffic generator.

NFVbench is agnostic of the NFV platform, the controller used (ML2/OVS, ODL...), the network stack used (OVS, OVS-DPDK, VPP, SR-IOV...) and supports VLAN and VxLAN.

NFVbench is currently widely deployed in production NFV clouds around the world by multiple service providers and is mostly used for

  • on-site integrated performance benchmarking tool, which allows instant performance measurement on every deployed NFV platform
  • precise performance planning tool with high VNF density (multi-chaining)


NFVbench is also currently used as the traffic generator solution for the CNCF CNF testbed based on packet.net: CNF testbed slides.