0 0 0

深入浅出DPDK.epub

事半辈
1月前 290
我用夸克网盘分享了「深入浅出DPDK.epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
深入浅出DPDK 作者: 朱河清/梁存铭/胡雪焜 出版社: 机械工业出版社 出版年: 2016-5 页数: 267 定价: 69 装帧: 平装 ISBN: 9787111537830

内容简介

近年来,随着网络技术的不断创新和市场的发展,越来越多的网络设备基础架构开始向基于通用处理器平台的架构方向融合,期望用更低的成本和更短的产品开发周期来提供多样的网络单元和丰富的功能,如应用处理、控制处理、包处理、信号处理等。为了适应这一新的产业趋势, 英特尔公司联合第三方软件开发公司及时推出了基于Intel® x86架构DPDK (Data Plane Development Kit,数据平面开发套件) 实现了高效灵活的包处理解决方案。经过近6年的发展,DPDK已经发展成支持多种高性能网卡和多通用处理器平台的开源软件工具包,并在成为通用处理器平台上影响力最大的数据平面解决方案。 本书汇聚了最资深的DPDK技术专家精辟见解和实战体验,详细介绍了DPDK技术发展趋势,数据包处理,硬件加速技术,包处理和虚拟化 ,以及DPDK 技术在SDN,NFV ,网络存储等领域的实际应用。文中还使用大量的篇幅讲解各种核心软件算法,最先进的数据优化思想,大量详尽的实战心得和使用指南。作为国内第一本全面的阐述网络数据面的核心技术的书籍,本书主要面向IT 网络通讯行业的从业人员,以及大专院校的学生,用通俗易懂的文字打开了一扇通向新一代网络处理架构的大门。

作者简介

近年来,随着网络技术的不断创新和市场的发展,越来越多的网络设备基础架构开始向基于通用处理器平台的架构方向融合,期望用更低的成本和更短的产品开发周期来提供多样的网络单元和丰富的功能,如应用处理、控制处理、包处理、信号处理等。为了适应这一新的产业趋势, 英特尔公司联合第三方软件开发公司及时推出了基于Intel® x86架构DPDK (Data Plane Development Kit,数据平面开发套件) 实现了高效灵活的包处理解决方案。经过近6年的发展,DPDK已经发展成支持多种高性能网卡和多通用处理器平台的开源软件工具包,并在成为通用处理器平台上影响力最大的数据平面解决方案。 本书汇聚了最资深的DPDK技术专家精辟见解和实战体验,详细介绍了DPDK技术发展趋势,数据包处理,硬件加速技术,包处理和虚拟化 ,以及DPDK 技术在SDN,NFV ,网络存储等领域的实际应用。文中还使用大量的篇幅讲解各种核心软件算法,最先进的数据优化思想,大量详尽的实战心得和使用指南。作为国内第一本全面的阐述网络数据面的核心技术的书籍,本书主要面向IT 网络通讯行业的从业人员,以及大专院校的学生,用通俗易懂的文字打开了一扇通向新一代网络处理架构的大门。

网友热评

之江: 工作中用DPDK,官方的guide自然也看了, 书中的举例在intel 的其他gude中也有涉及,问题是,这就是贬低这本书的理由吗? 我是觉得此书很好,也许被中国读者骂的没意思了,作者的第二版就改用英文了. anrs: virtio/vhost 那两章很好… 可惜没讲 SR-IOV… 洋芋吃洋芋: 讲了很多东西,但是都是浮光掠影,浅尝辄止,书的组织也有问题,定位也不准确,老鸟会觉得太浅,新手读了照样不得其门而入,总之,既不深入,也不浅出,食之无味,弃之可惜,不推荐。一句话,比较水。

图书目录

DPDK基础篇 1认识DPDK 1.1主流包处理硬件平台 1.2初识DPDK 1.3解读数据包处理能力 1.4探索IA处理器上最艰巨的任务 1.5软件包处理的潜力–再识DPDK 1.6从融合的角度看DPDK 1.7实例 2Cache和内存 2.1存储系统简介 2.2Cache系统简介 2.3Cache地址映象和变换 2.4Cache的写策略 2.5Cache预取 2.6Cache一致性 2.7TLB和大页 2.8DDIO 2.9NUMA系统 3并行计算 3.1多核性能和可扩展性 3.2指令并发与数据并行 4同步互斥机制 4.1原子操作 4.2读写锁 4.3自旋锁 4.4无锁机制 5报文转发 5.1网络处理模块划分 5.2转发框架介绍 5.3转发算法 6PCIe与包处理I/O 6.1从PCIe事务的角度看包处理 6.2PCIe上的数据传输的能力 6.3网卡DMA描述符环形队列 6.4数据包收发—CPU和IO的协奏 6.5PCIe的净荷转发带宽 6.6Mbuf与Mempool 7网卡性能优化 7.1DPDK的轮询模式 7.2网卡I/O性能优化 7.3平台优化及其配置调优 7.4队列长度及各种阈值的设置 8流分类与多队列 8.1多队列 8.2流分类 8.3流分类技术的使用 8.4可重构匹配表 9硬件加速与功能卸载 9.1硬件卸载简介 9.2网卡硬件卸载功能 9.3DPDK软件接口 9.4硬件与软件功能实现 9.5计算及更新功能卸载 9.6分片功能卸载 9.7组包功能卸载 DPDK虚拟化技术篇 10X86平台上的I/O虚拟化 10.1X86平台虚拟化概述 10.2I/O透传虚拟化 10.3PCI-e网卡透传下的收发包流程 10.4I/O透传虚拟化配置的常见问题 11半虚拟化Virtio 11.1Virtio使用场景 11.2Virtio规范和原理 11.3Virtio网络设备驱动设计 12加速包处理的vhost优化方案 12.1vHOST的演进和原理 12.2基于DPDK的用户态vHOST设计 12.3DPDKvHost编程实例 13DPDK与网络功能虚拟化 13.1NFV网络功能虚拟化 13.2OPNFV与DPDK 13.3NFV的部署 13.4VNF部署的形态 13.5VNF自身特性的评估 13.6VNF的设计 13.7实例解析和商业案例 14OpenvSwitch(OVS)中的DPDK性能加速 14.1虚拟交换机简介 14.2OVS简介 14.3DPDK加速的OVS 15基于DPDK的存储软件优化 15.1基于以太网的存储系统 15.2以太网存储系统的优化 15.3SPDK介绍

深入浅出DPDK.epub"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件[email protected]投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 去tmd爱情
  • 墨香四溢
  • 心中的小鹿已撞死
  • 释梦
  • 少年追梦
  • 一声煞气
  • 快乐很简单
  • 唯我独尊
  • 有内鬼终止交易
  • 萧萧暮雨
  • 爸爸是我最爱的男人
  • 拐弯
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!