Cart
Free US shipping over $10
Proud to be B-Corp

Data Plane Development Kit (DPDK) Heqing Zhu

Data Plane Development Kit (DPDK) By Heqing Zhu

Data Plane Development Kit (DPDK) by Heqing Zhu


$198.39
Condition - New
Only 2 left

Summary

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.

Data Plane Development Kit (DPDK) Summary

Data Plane Development Kit (DPDK): A Software Optimization Guide to the User Space-Based Network Applications by Heqing Zhu

  • Brings together the insights and practical experience of some of the most experienced Data Plane Development Kit (DPDK) technical experts.
  • Details the trend of DPDK, data packet processing, hardware acceleration, packet processing and virtualization, and the practical application of DPDK in the fields of SDN, NFV, and network storage.
  • Explores various core software algorithms, the advanced optimization methods adopted in DPDK, detailed practical experience, and the guides on how to use DPDK.

About Heqing Zhu

Heqing Zhu was born in China. He has worked with Intel (R) for 15 years. His roles

include software developer, engineering leadership, product management,

solution architect in telecom and cloud networking, and open-source software development.

Prior to Intel (R), he worked for Alcatel Shanghai Bell and Huawei. He

currently lives in Chandler, Arizona, in the United States. Heqing graduated from the

University of Electronic Science and Technology of China (UESTC) with a master's

degree in Information and Communication System.

Table of Contents

Contents

Preface......................................................................................................................vii

Editor........................................................................................................................xv

Contributors............................................................................................................xvii

SECTION 1 DPDK Foundation

Chapter 1 Introduction...........................................................................................3

Heqing Zhu and Cunming Liang

Chapter 2 Cache and Memory............................................................................. 31

Chen Jing and Heqing Zhu

Chapter 3 Core-Based Parallelism....................................................................... 51

Qun Wan, Heqing Zhu, and Zhihong Wang

Chapter 4 Synchronization...................................................................................65

Frank Liu and Heqing Zhu

Chapter 5 Forwarding..........................................................................................85

Yipeng Wang, Jasvinder Singh, Zhe Tao, Liang Ma, and

Heqing Zhu

Chapter 6 PCIe/NIC........................................................................................... 115

Cunming Liang, Hunt David, and Heqing Zhu

Chapter 7 PMD.................................................................................................. 133

Helin Zhang and Heqing Zhu

Chapter 8 NIC-Based Parallellism..................................................................... 157

Jingjing Wu, Xiaolong Ye, and Heqing Zhu

Chapter 9 NIC Offload....................................................................................... 183

Wenzhuo Lu and Heqing Zhu

Chapter 10 Packet Security.................................................................................. 199

Fan Zhang (Roy) and Heqing Zhu

SECTION 2 I/O Virtualization

Chapter 11 Hardware Virtualization................................................................... 219

Qian Xu and Rashmin Patel

Chapter 12 Virtio.................................................................................................229

Tiwei Bie, Changchun Ouyang, and Heqing Zhu

Chapter 13 Vhost-User......................................................................................... 251

Tiwei Bie and Heqing Zhu

SECTION 3 DPDK Applications

Chapter 14 DPDK for NFV.................................................................................265

Xuekun Hu, Waterman Cao, and Heqing Zhu

Chapter 15 Virtual Switch...................................................................................277

Ciara Loftus, Xuekun Hu, and Heqing Zhu

Chapter 16 Storage Acceleration......................................................................... 291

Ziye Yang and Heqing Zhu

Index.......................................................................................................................305

Additional information

NPB9780367520175
9780367520175
0367520176
Data Plane Development Kit (DPDK): A Software Optimization Guide to the User Space-Based Network Applications by Heqing Zhu
New
Hardback
Taylor & Francis Ltd
2020-11-20
306
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a new book - be the first to read this copy. With untouched pages and a perfect binding, your brand new copy is ready to be opened for the first time

Customer Reviews - Data Plane Development Kit (DPDK)