NFVbench User Guide¶
The NFVbench tool provides an automated way to measure the network performance for the most common data plane packet flows on any OpenStack system. It is designed to be easy to install and easy to use by non experts (no need to be an expert in traffic generators and data plane performance testing).
Table of Content¶
- NFVbench: A Network Performance Benchmarking Tool for NFVi Full Stacks
- Limitations
- Installation and Quick Start Guides
- Example of Results
- Advanced Usage
- How to change any NFVbench run configuration (CLI)
- Showing the running configuration
- Connectivity and Configuration Check
- TRex force restart
- Fixed Rate Run
- NDR and PDR
- Multichain
- Multiflow
- Traffic Configuration via CLI
- L2 loopback test via CLI
- MAC Addresses
- Status and Cleanup of NFVbench Resources
- Service mode for TRex
- Recording packet using service mode for TRex
- User info data
- PVP L3 Router Internal Chain
- NFVbench Xtesting test cases and Xtesting CI integration
- NFVbench Xtesting test cases and existing CI chain
- MPLS encapsulation feature
- External Chains
- NFVbench Fluentd Integration
- NFVbench Kibana visualization: overview
- Kibana user guide: Filter dashboards and visualizations
- Testing SR-IOV
- NFVbench Server mode and NFVbench client API
- Frequently Asked Questions