2. VPP Performance TestsΒΆ
- 2.1. Overview
- 2.2. CSIT Release Notes
- 2.3. Test Methodology
- 2.3.1. Multi-Core and Multi-Threading
- 2.3.2. Packet Throughput
- 2.3.3. Maximum Receive Rate (MRR)
- 2.3.4. Packet Latency
- 2.3.5. vhostuser with KVM VMs
- 2.3.6. Memif with LXC and Docker Containers
- 2.3.7. Memif with K8s Pods/Containers
- 2.3.8. IPSec with Intel QAT HW cards
- 2.3.9. TRex Traffic Generator Usage
- 2.3.10. TCP/IP tests with WRK tool
- 2.4. Packet Throughput Graphs
- 2.4.1. L2 Ethernet Switching
- 2.4.2. IPv4 Routed-Forwarding
- 2.4.3. IPv6 Routed-Forwarding
- 2.4.4. SRv6
- 2.4.5. IPv4 Overlay Tunnels
- 2.4.6. IPv6 Overlay Tunnels
- 2.4.7. VM vhost Connections
- 2.4.8. Container memif Connections
- 2.4.9. Container Orchestrated Topologies
- 2.4.10. IPSec Crypto HW: IP4 Routed-Forwarding
- 2.5. Throughput Speedup Multi-Core
- 2.5.1. L2 Ethernet Switching
- 2.5.2. IPv4 Routed-Forwarding
- 2.5.3. IPv6 Routed-Forwarding
- 2.5.4. SRv6
- 2.5.5. IPv4 Overlay Tunnels
- 2.5.6. IPv6 Overlay Tunnels
- 2.5.7. VM vhost Connections
- 2.5.8. Container memif Connections
- 2.5.9. Container Orchestrated Topologies
- 2.5.10. IPSec Crypto HW: IP4 Routed-Forwarding
- 2.6. Packet Latency Graphs
- 2.6.1. L2 Ethernet Switching
- 2.6.2. IPv4 Routed-Forwarding
- 2.6.3. IPv6 Routed-Forwarding
- 2.6.4. SRv6
- 2.6.5. IPv4 Overlay Tunnels
- 2.6.6. IPv6 Overlay Tunnels
- 2.6.7. VM vhost Connections
- 2.6.8. Container memif Connections
- 2.6.9. Container Orchestrated Topologies
- 2.6.10. IPSec Crypto HW: IP4 Routed-Forwarding
- 2.7. VPP HTTP Server Performance Results
- 2.8. Experimental: MDR Search
- 2.9. Test Environment
- 2.10. Documentation