VSPERF¶
VSPERF is an OPNFV testing project.
VSPERF will develop a generic and architecture agnostic vSwitch testing framework and associated tests, that will serve as a basis for validating the suitability of different vSwitch implementations in a Telco NFV deployment environment. The output of this project will be utilized by the OPNFV Performance and Test group and its associated projects, as part of OPNFV Platform and VNF level testing and validation.
- Project Wiki: https://wiki.opnfv.org/characterize_vswitch_performance_for_telco_nfv_use_cases
- Project Repository: https://gerrit.opnfv.org/gerrit/#/q/vswitchperf
- Continuous Integration https://build.opnfv.org/ci/view/vswitchperf/
- 1. VSPERF Installation Guide
- 2. VSPERF User Guide
- 2.1. vSwitchPerf test suites userguide
- 2.1.1. General
- 2.1.2. VSPERF Installation
- 2.1.3. Traffic Generator Setup
- 2.1.4. Cloning and building src dependencies
- 2.1.5. Configure the
./conf/10_custom.conf
file - 2.1.6. Using a custom settings file
- 2.1.7. vloop_vnf
- 2.1.8. l2fwd Kernel Module
- 2.1.9. Executing tests
- 2.1.10. Executing Vanilla OVS tests
- 2.1.11. Executing PVP and PVVP tests
- 2.1.12. Executing PVP tests using Vanilla OVS
- 2.1.13. Using vfio_pci with DPDK
- 2.1.14. Selection of loopback application for PVP and PVVP tests
- 2.1.15. Executing Packet Forwarding tests
- 2.1.16. VSPERF modes of operation
- 2.1.17. Code change verification by pylint
- 2.1.18. GOTCHAs:
- 2.1.19. More information
- 2.2. Integration tests
- 2.1. vSwitchPerf test suites userguide
- 3. VSPERF Design
- 4. VSPERF LEVEL TEST DESIGN (LTD)
- 5. VSPERF News
- 6. VSPERF Results