详情介绍
近年来,随着网络技术的不断创新和市场的发展,越来越多的网络设备基础架构开始向基于通用处理器平台的架构方向融合,期望用更低的成本和更短的产品开发周期来提供多样的网络单元和丰富的功能,如应用处理、控制处理、包处理、信号处理等。为了适应这一新的产业趋势, 英特尔公司联合第三方软件开发公司及时推出了基于Intel® x86架构DPDK (Data Plane Development Kit,数据平面开发套件) 实现了高效灵活的包处理解决方案。经过近6年的发展,DPDK已经发展成支持多种高性能网卡和多通用处理器平台的开源软件工具包,并在成为通用处理器平台上影响力最大的数据平面解决方案。
《深入浅出DPDK》汇聚了最资深的DPDK技术专家精辟见解和实战体验,详细介绍了DPDK技术发展趋势,数据包处理,硬件加速技术,包处理和虚拟化 ,以及DPDK 技术在SDN,NFV ,网络存储等领域的实际应用。文中还使用大量的篇幅讲解各种核心软件算法,最先进的数据优化思想,大量详尽的实战心得和使用指南。作为国内第一本全面的阐述网络数据面的核心技术的书籍,本书主要面向IT 网络通讯行业的从业人员,以及大专院校的学生,用通俗易懂的文字打开了一扇通向新一代网络处理架构的大门。
目录
DPDK基础篇
1 认识DPDK
1.1 主流包处理硬件平台
1.2 初识DPDK
1.3 解读数据包处理能力
1.4 探索IA处理器上最艰巨的任务
1.5 软件包处理的潜力– 再识DPDK
1.6 从融合的角度看DPDK
1.7 实例
2 Cache和内存
2.1 存储系统简介
2.2 Cache系统简介
2.3 Cache地址映象和变换
2.4 Cache的写策略
2.5 Cache预取
2.6 Cache一致性
2.7 TLB和大页
2.8 DDIO
2.9 NUMA系统
3 并行计算
3.1 多核性能和可扩展性
3.2 指令并发与数据并行
4 同步互斥机制
4.1 原子操作
4.2 读写锁
4.3 自旋锁
4.4 无锁机制
5 报文转发
5.1 网络处理模块划分
5.2 转发框架介绍
5.3 转发算法
6 PCIe与包处理I/O
6.1 从PCIe事务的角度看包处理
6.2 PCIe上的数据传输的能力
6.3 网卡DMA描述符环形队列
6.4 数据包收发— CPU和IO的协奏
6.5 PCIe的净荷转发带宽
6.6 Mbuf 与Mempool
7 网卡性能优化
7.1 DPDK的轮询模式
7.2 网卡I/O性能优化
7.3 平台优化及其配置调优
7.4 队列长度及各种阈值的设置
8 流分类与多队列
8.1 多队列
8.2 流分类
8.3 流分类技术的使用
8.4 可重构匹配表
9 硬件加速与功能卸载
9.1 硬件卸载简介
9.2 网卡硬件卸载功能
9.3 DPDK软件接口
9.4 硬件与软件功能实现
9.5 计算及更新功能卸载
9.6 分片功能卸载
9.7 组包功能卸载
DPDK 虚拟化技术篇
10 X86平台上的I/O虚拟化
10.1 X86平台虚拟化概述
10.2 I/O透传虚拟化
10.3 PCI-e网卡透传下的收发包流程
10.4 I/O透传虚拟化配置的常见问题
11 半虚拟化Virtio
11.1 Virtio使用场景
11.2 Virtio规范和原理
11.3 Virtio网络设备驱动设计
12 加速包处理的vhost优化方案
12.1 vHOST的演进和原理
12.2 基于DPDK的用户态vHOST设计
12.3 DPDK vHost编程实例
13 DPDK与网络功能虚拟化
13.1 NFV网络功能虚拟化
13.2 OPNFV与DPDK
13.3 NFV的部署
13.4 VNF部署的形态
13.5 VNF自身特性的评估
13.6 VNF的设计
13.7 实例解析和商业案例
14 Open vSwitch (OVS)中的DPDK性能加速
14.1 虚拟交换机简介
14.2 OVS简介
14.3 DPDK加速的OVS
15 基于DPDK的存储软件优化
15.1 基于以太网的存储系统
15.2 以太网存储系统的优化
15.3 SPDK 介绍
下载地址
人气书籍
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的深入浅出DPDK (朱河清等著) 中文完整扫描pdf版[9MB] 资源来源互联网,版权归该下载资源的合法拥有者所有。


![深入浅出DPDK (朱河清等著) 中文完整扫描pdf版[9MB]](http://img.jbzj.com/file_images/article/201812/20181219162858368.jpg?20181119162914)










![网络黑白 中文pdf扫描版[35MB]](http://img.jbzj.com/file_images/article/201907/2019711170552126.jpg)
![内容分发网络原理与实践 带目录完整pdf[150MB]](http://img.jbzj.com/file_images/article/201908/201985170039247.jpg?2019751715)
![软件定义网络:核心原理与应用实践 带目录完整版pdf[88MB]](http://img.jbzj.com/file_images/article/201908/2019826164906375.jpg)
![5G无线接入网络:雾计算和云计算 中文pdf高清版[55MB]+epub](http://img.jbzj.com/file_images/article/201909/201994165333253.jpg)
![无线电安全攻防大揭秘 中文pdf扫描版[24MB]](http://img.jbzj.com/file_images/article/201909/201996165006666.jpg)
![NB-IoT物联网技术解析与案例详解 中文pdf完整版[159MB]](http://img.jbzj.com/file_images/article/201910/2019109164451780.jpg)
![精通以太坊智能合约开发 中文pdf完整版[119MB]](http://img.jbzj.com/file_images/article/201910/20191010163854605.jpg)
![计算机网络(第7版) (谢希仁著) 完整pdf扫描版[67MB] 计算机网络(第7版) (谢希仁著) 完整pdf扫描版[67MB]](http://img.jbzj.com/do/uploads/litimg/170507/1G5302OD2.jpg)
![计算机网络 第6版 (谢希仁) pdf扫描版[182MB] 计算机网络 第6版 (谢希仁) pdf扫描版[182MB]](http://img.jbzj.com/do/uploads/litimg/161122/1626002L423.jpg)
![网络工程师教程(第五版) 带目录完整版pdf[189MB] 网络工程师教程(第五版) 带目录完整版pdf[189MB]](http://img.jbzj.com/file_images/article/201902/2019211170505805.jpg?201911117523)
![计算机网络:自顶向下方法(原书第4版) PDF扫描版[143MB] 计算机网络:自顶向下方法(原书第4版) PDF扫描版[143MB]](http://img.jbzj.com/do/uploads/litimg/141021/14563RUR8.png)
![计算机网络:自顶向下方法(原书第6版) ([美]库罗斯) 中文pdf扫描 计算机网络:自顶向下方法(原书第6版) ([美]库罗斯) 中文pdf扫描](http://img.jbzj.com/do/uploads/litimg/170804/1HAHG529.jpg)
![网络规划设计师教程 PDF扫描版[60MB] 网络规划设计师教程 PDF扫描版[60MB]](http://img.jbzj.com/do/uploads/litimg/140728/1H5412Q931.png)

![大话通信:通信基础知识读本 PDF扫描版[116MB] 大话通信:通信基础知识读本 PDF扫描版[116MB]](http://img.jbzj.com/do/uploads/litimg/141022/16153HX149.png)
![Windows 内核情景分析 上 毛德操著 中文 PDF版 [185M] Windows 内核情景分析 上 毛德操著 中文 PDF版 [185M]](http://img.jbzj.com/do/uploads/litimg/121121/154032162Z3.jpg)