Introduction:
VSPERF-Scenario: PVP.
Workloads: vSwitchd, PMDs and VNF.
Scenarios:
Summary of Scenarios:
Scenario | Possible Core-allocations: Assumptions: Numa-0 (0-15) Numa-1 (16-31) eth0, eth1 (numa-0) eth2, eth3 (numa-1) | DUT Ports TGen Ports (Hardware) | DUT Ports TGen Ports (Software) | Comments | ||
1 | vSwitch: 2 | PMDs: 4, 5, 6, 7 | VNF: 8,9 | DUT: eno5, eno6 TGEN: 5, 6 | DUT: eno3, eno4 TGEN: ens801f0, ens801f1 | |
2 | vSwitch: 2 | PMDs: 4,5,16,17 | VNF: 8,9 | DUT: eno5, ens801f2 TGEN: 5, 7 | DUT: eno3, ens801f0 TGEN: ens801f0, eno3 | |
3 | vSwitch: 2 | PMDs: 4,5, 16, 17 | VNF: 18, 19 | DUT: eno5, ens801f2 TGEN: 5, 7 | DUT: eno3, ens801f0 TGEN: ens801f0, eno3 | |
4 | vSwitch: 2 | PMDs: 4, 5, 6, 7 | VNF: 16, 17 | DUT: eno5, eno6 TGEN: 5, 6 | DUT: eno3, eno4 TGEN: ens801f0, ens801f1 | |
5 | vSwitch: 2 | PMDs: 4, 5, 6, 7 | VNF: 8, 16 | DUT: eno5, eno6 TGEN: 5, 6 | DUT: eno3, eno4 TGEN: ens801f0, ens801f1 | |
6 | vSwitch: 2 | PMDs: 4, 5, 16, 17 | VNF: 8, 18 | DUT: eno5, ens801f2 TGEN: 5, 7 | DUT: eno3, ens801f0 TGEN: ens801f0, eno3 | |
7 | vSwitch: 2 | PMDs: 16, 17, 18, 19 | VNF: 20, 21 | DUT: ens801f2, ens802f3 TGEN: 7, 8 | DUT: ens801f0, ens801f1 TGEN: eno3, eno4 | Similar to 1? |
8 | vSwitch: 2 | PMDs: 16, 17, 18, 19 | VNF: 4,5 | DUT: ens801f2, ens802f3 TGEN: 7, 8 | DUT: ens801f0, ens801f1 TGEN: eno3, eno4 | Similar to 4? |
9 | vSwitch: 2 | PMDs: 16, 17, 18, 19 | VNFs: 4,20 | DUT: ens801f2, ens802f3 TGEN: 7, 8 | DUT: ens801f0, ens801f1 TGEN: eno3, eno4 | Similar to 5? |
Possible Variations
- Increase the Number of CPUs to 4 for the VNF.
- Try different forwarding VNF