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

Author:   Heqing Zhu
Publisher:   Taylor & Francis Ltd
ISBN:  

9780367373955


Pages:   324
Publication Date:   20 November 2020
Format:   Paperback
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Our Price $112.00 Quantity:  
Add to Cart

Share |

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


Add your own review!

Overview

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.

Full Product Details

Author:   Heqing Zhu
Publisher:   Taylor & Francis Ltd
Imprint:   CRC Press
Weight:   0.453kg
ISBN:  

9780367373955


ISBN 10:   0367373955
Pages:   324
Publication Date:   20 November 2020
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

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

Reviews

Author Information

Heqing Zhu was born in China. He has worked with Intel® 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®, 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.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

wl

Shopping Cart
Your cart is empty
Shopping cart
Mailing List