Data Plane Development Kit (DPDK): A Software Optimization Guide to the User Space-Based Network Applications
Editat de Heqing Zhuen Limba Engleză Paperback – 20 noi 2020
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 350.60 lei 3-5 săpt. | +19.14 lei 10-14 zile |
CRC Press – 20 noi 2020 | 350.60 lei 3-5 săpt. | +19.14 lei 10-14 zile |
Hardback (1) | 864.62 lei 6-8 săpt. | |
CRC Press – 20 noi 2020 | 864.62 lei 6-8 săpt. |
Preț: 350.60 lei
Preț vechi: 438.25 lei
-20% Nou
Puncte Express: 526
Preț estimativ în valută:
67.10€ • 69.90$ • 55.79£
67.10€ • 69.90$ • 55.79£
Carte disponibilă
Livrare economică 18 ianuarie-01 februarie 25
Livrare express 07-11 ianuarie 25 pentru 29.13 lei
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780367373955
ISBN-10: 0367373955
Pagini: 324
Ilustrații: 35 Tables, black and white; 35 Illustrations, black and white
Dimensiuni: 156 x 234 x 25 mm
Greutate: 0.45 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
ISBN-10: 0367373955
Pagini: 324
Ilustrații: 35 Tables, black and white; 35 Illustrations, black and white
Dimensiuni: 156 x 234 x 25 mm
Greutate: 0.45 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
Public țintă
Academic and Professional Practice & DevelopmentCuprins
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
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
Notă biografică
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.
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.
Descriere
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.