To clarify:
- Impact on application adopting AF_XDP?
- How does it impact another app using DPDK/SR-IOV - on same node?
- How it works in virtualized environments?
Text WIP before creating PR:
...
Exposed Performance Optimisation Capabilities
Ref | Cloud Infrastructure Capability | Unit | Definition/Notes |
e.cap.025 | AF_XDP | Yes/No | Indicates if Cloud Infrastructure supports AF_XDP |
Table 4-2: Exposed Performance Optimisation Capabilities of Cloud Infrastructure
Profiles Specifications & Capability Mapping
Ref | Capability | Basic | High Performance | Notes |
e.cap.025 | AF_XDP | No | Optional | These Capabilities require workload support for AF_XDP socket type. |
Chapter 10 (last)
AF_XDP
Linux-native AF_XDP promises high enough packet processing performance and simplification compared to what SR-IOV and DPDK require for initial installation and later lifecycle management. Still, it will take time till AF_XDP-based solutions are financially invested and matured enough in both Virtualization Infrastructure and Network Functions.