CRC Press, Taylor & Francis Group, 2020. — 336 p. — ISBN 13 9780367520175.
Комплект разработчика Data Plane (DPDK)
This book brings together the insights and practical experience of some of the most experienced Data Plane Development Kit (DPDK) technical experts, detailing the trend of DPDK, data packet processing, hardware acceleration, packet processing and virtualization, as well as the practical application of DPDK in the fields of SDN, NFV, and network storage. The book also devotes many chunks to exploring various core software algorithms, the advanced optimization methods adopted in DPDK, detailed practical experience, and the guides on how to use DPDK.
DPDK FoundationCache and Memory
Core-Based Parallelism
Synchronization
Forwarding
PCIe/NIC
PMD
NIC-Based Parallellism
NIC Offload
Packet Security
I/O VirtualizationHardware Virtualization
Virtio
Vhost-User
DPDK ApplicationsDPDK for NFV
Virtual Switch
Storage Acceleration