本书汇聚了资深的dpdk技术专家的精辟见解和实战体验,详细介绍了dpdk技术的发展趋势、数据包处理、硬件加速技术、虚拟化,以及dpdk技术在sdn、nfv、网络存储等领域的实际应用。作为国内第一本全面阐述网络数据面核心技术的书籍,本书主要面向it、网络通信行业的从业人员,以及大专院校的学生。
| 分类 | 计算机-编程设计 |
|---|---|
| 出版社 | 机械工业出版社 |
| 出版时间 | 2016-05-01 00:00:00 |
| ISBN | 9787111537830 |
目录 25 章
- 封面 1 字
- 版权信息 128 字
- 序言 1,365 字
- 引言 6,627 字
- 作者介绍(按姓名排序) 1,670 字
- 第一部分 DPDK基础篇 829 字
- 第1章 认识DPDK 21,921 字
- 第2章 Cache和内存 27,826 字
- 第3章 并行计算 12,823 字
- 第4章 同步互斥机制 13,450 字
- 第5章 报文转发 9,941 字
- 第6章 PCIe与包处理I/O 10,509 字
- 第7章 网卡性能优化 17,872 字
- 第8章 流分类与多队列 13,860 字
- 第9章 硬件加速与功能卸载 12,587 字
- 第二部分 DPDK虚拟化技术篇 564 字
- 第10章 X86平台上的I/O虚拟化 8,086 字
- 第11章 半虚拟化Virtio 11,411 字
- 第12章 加速包处理的vhost优化方案 13,233 字
- 第三部分 DPDK应用篇 789 字
- 第13章 DPDK与网络功能虚拟化 18,844 字
- 第14章 Open vSwitch(OVS)中的DPDK性能加速 5,832 字
- 第15章 基于DPDK的存储软件优化 11,113 字
- 附录A 缩略词 27 字
- 附录B 推荐阅读 29 字
第1章 认识DPDK
而不同厂商不同架构的NPU遵循的微码规范不尽相同,开发人员的成长以及生态系统的构建都比较困难。
DPDK逐渐成为通用多核处理器高性能数据包处理的业界标杆
引言
这和历史形成有关。早期CPU运行速度远高于外设访问,所以中断处理方式十分有效
I/O超越CPU的运行速率
用轮询来处理高速端口开始成为必然,这构成了DPDK运行的基础
这本书还没有同步到想法。
这本书还没有写书评。