- 軟件大?。?span>3.92M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 電子圖書
- 更新時間:2017-02-22 11:25
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:http://www.siawh.com
2.24M/中文/5.0
16KB/中文/10.0
33.00M/中文/10.0
74.50M/中文/0.0
41.99M/中文/0.7
深入淺出dpdk pdf完整版電子書是專門為基礎(chǔ)入門程序人員打造的一款學(xué)習(xí)書籍,這款電子書詳細(xì)介紹了dpdk技術(shù)的各個方面,覆蓋面廣、內(nèi)容豐富、講解詳細(xì)、通俗易懂,是helloworld開發(fā)者的必讀書籍,需要的朋友歡迎來綠色資源網(wǎng)下載體驗(yàn)!
本書匯聚了最資深的DPDK技術(shù)專家精辟見解和實(shí)戰(zhàn)體驗(yàn),詳細(xì)介紹了DPDK技術(shù)發(fā)展趨勢,數(shù)據(jù)包處理,硬件加速技術(shù),包處理和虛擬化 ,以及DPDK 技術(shù)在SDN,NFV ,網(wǎng)絡(luò)存儲等領(lǐng)域的實(shí)際應(yīng)用。文中還使用大量的篇幅講解各種核心軟件算法,最先進(jìn)的數(shù)據(jù)優(yōu)化思想,大量詳盡的實(shí)戰(zhàn)心得和使用指南。作為國內(nèi)第一本全面的闡述網(wǎng)絡(luò)數(shù)據(jù)面的核心技術(shù)的書籍,本書主要面向IT 網(wǎng)絡(luò)通訊行業(yè)的從業(yè)人員,以及大專院校的學(xué)生,用通俗易懂的文字打開了一扇通向新一代網(wǎng)絡(luò)處理架構(gòu)的大門。
近年來,隨著網(wǎng)絡(luò)技術(shù)的不斷創(chuàng)新和市場的發(fā)展,越來越多的網(wǎng)絡(luò)設(shè)備基礎(chǔ)架構(gòu)開始向基于通用處理器平臺的架構(gòu)方向融合,期望用更低的成本和更短的產(chǎn)品開發(fā)周期來提供多樣的網(wǎng)絡(luò)單元和豐富的功能,如應(yīng)用處理、控制處理、包處理、信號處理等。為了適應(yīng)這一新的產(chǎn)業(yè)趨勢, 英特爾公司聯(lián)合第三方軟件開發(fā)公司及時推出了基于Intel? x86架構(gòu)DPDK (Data Plane Development Kit,數(shù)據(jù)平面開發(fā)套件) 實(shí)現(xiàn)了高效靈活的包處理解決方案。經(jīng)過近6年的發(fā)展,DPDK已經(jīng)發(fā)展成支持多種高性能網(wǎng)卡和多通用處理器平臺的開源軟件工具包,并在成為通用處理器平臺上影響力最大的數(shù)據(jù)平面解決方案。
DPDK基礎(chǔ)篇
1 認(rèn)識DPDK
1.1 主流包處理硬件平臺
1.2 初識DPDK
1.3 解讀數(shù)據(jù)包處理能力
1.4 探索IA處理器上最艱巨的任務(wù)
1.5 軟件包處理的潛力– 再識DPDK
1.6 從融合的角度看DPDK
1.7 實(shí)例
2 Cache和內(nèi)存
2.1 存儲系統(tǒng)簡介
2.2 Cache系統(tǒng)簡介
2.3 Cache地址映象和變換
2.4 Cache的寫策略
2.5 Cache預(yù)取
2.6 Cache一致性
2.7 TLB和大頁
2.8 DDIO
2.9 NUMA系統(tǒng)
3 并行計(jì)算
3.1 多核性能和可擴(kuò)展性
3.2 指令并發(fā)與數(shù)據(jù)并行
4 同步互斥機(jī)制
4.1 原子操作
4.2 讀寫鎖
4.3 自旋鎖
4.4 無鎖機(jī)制
5 報文轉(zhuǎn)發(fā)
5.1 網(wǎng)絡(luò)處理模塊劃分
5.2 轉(zhuǎn)發(fā)框架介紹
5.3 轉(zhuǎn)發(fā)算法
6 PCIe與包處理I/O
6.1 從PCIe事務(wù)的角度看包處理
6.2 PCIe上的數(shù)據(jù)傳輸?shù)哪芰?/p>
6.3 網(wǎng)卡DMA描述符環(huán)形隊(duì)列
6.4 數(shù)據(jù)包收發(fā)— CPU和IO的協(xié)奏
6.5 PCIe的凈荷轉(zhuǎn)發(fā)帶寬
6.6 Mbuf 與Mempool
7 網(wǎng)卡性能優(yōu)化
7.1 DPDK的輪詢模式
7.2 網(wǎng)卡I/O性能優(yōu)化
7.3 平臺優(yōu)化及其配置調(diào)優(yōu)
7.4 隊(duì)列長度及各種閾值的設(shè)置
8 流分類與多隊(duì)列
8.1 多隊(duì)列
8.2 流分類
8.3 流分類技術(shù)的使用
8.4 可重構(gòu)匹配表
9 硬件加速與功能卸載
9.1 硬件卸載簡介
9.2 網(wǎng)卡硬件卸載功能
9.3 DPDK軟件接口
9.4 硬件與軟件功能實(shí)現(xiàn)
9.5 計(jì)算及更新功能卸載
9.6 分片功能卸載
9.7 組包功能卸載
DPDK 虛擬化技術(shù)篇
10 X86平臺上的I/O虛擬化
10.1 X86平臺虛擬化概述
10.2 I/O透傳虛擬化
10.3 PCI-e網(wǎng)卡透傳下的收發(fā)包流程
10.4 I/O透傳虛擬化配置的常見問題
11 半虛擬化Virtio
11.1 Virtio使用場景
11.2 Virtio規(guī)范和原理
11.3 Virtio網(wǎng)絡(luò)設(shè)備驅(qū)動設(shè)計(jì)
12 加速包處理的vhost優(yōu)化方案
12.1 vHOST的演進(jìn)和原理
12.2 基于DPDK的用戶態(tài)vHOST設(shè)計(jì)
12.3 DPDK vHost編程實(shí)例
13 DPDK與網(wǎng)絡(luò)功能虛擬化
13.1 NFV網(wǎng)絡(luò)功能虛擬化
13.2 OPNFV與DPDK
13.3 NFV的部署
13.4 VNF部署的形態(tài)
13.5 VNF自身特性的評估
13.6 VNF的設(shè)計(jì)
13.7 實(shí)例解析和商業(yè)案例
14 Open vSwitch (OVS)中的DPDK性能加速
14.1 虛擬交換機(jī)簡介
14.2 OVS簡介
14.3 DPDK加速的OVS
15 基于DPDK的存儲軟件優(yōu)化
15.1 基于以太網(wǎng)的存儲系統(tǒng)
15.2 以太網(wǎng)存儲系統(tǒng)的優(yōu)化
15.3 SPDK 介紹
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請輸入內(nèi)容