近年來,隨著網絡技術的不斷創新和市場的發展,越來越多的網絡設備基礎架構開始嚮基於通用處理器平颱的架構方嚮融閤,期望用更低的成本和更短的産品開發周期來提供多樣的網絡單元和豐富的功能,如應用處理、控製處理、包處理、信號處理等。為瞭適應這一新的産業趨勢, 英特爾公司聯閤第三方軟件開發公司及時推齣瞭基於Intel® x86架構DPDK (Data Plane Development Kit,數據平麵開發套件) 實現瞭高效靈活的包處理解決方案。經過近6年的發展,DPDK已經發展成支持多種高性能網卡和多通用處理器平颱的開源軟件工具包,並在成為通用處理器平颱上影響力最大的數據平麵解決方案。
本書匯聚瞭最資深的DPDK技術專傢精闢見解和實戰體驗,詳細介紹瞭DPDK技術發展趨勢,數據包處理,硬件加速技術,包處理和虛擬化 ,以及DPDK 技術在SDN,NFV ,網絡存儲等領域的實際應用。文中還使用大量的篇幅講解各種核心軟件算法,最先進的數據優化思想,大量詳盡的實戰心得和使用指南。作為國內第一本全麵的闡述網絡數據麵的核心技術的書籍,本書主要麵嚮IT 網絡通訊行業的從業人員,以及大專院校的學生,用通俗易懂的文字打開瞭一扇通嚮新一代網絡處理架構的大門。
發表於2025-02-04
深入淺齣DPDK 2025 pdf epub mobi 電子書 下載
其實就是由各種網絡資料抄襲、拼湊而成(如 IBM developerWorks 中國),隨便舉一個栗子,第61頁介紹 cpu 親和性的文字,完全抄襲自《管理處理器的親和性(affinity)》:http://www.ibm.com/developerworks/cn/linux/l-affinity.html 給原作者付費瞭嗎?
評分DPDK的全稱就是Data Plane Develop Kit。最早是英特爾公司為瞭多賣自己的幾塊CPU而完成的一個軟件包,其目的是使用通用的x86架構CPU完成網絡處理功能,以和專用的網絡處理CPU,FPGA,ASIC等方案進行競爭。現在應該是開源瞭,而且不僅僅是X86使用,arm平颱也在采用。 對於一個像...
評分其實就是由各種網絡資料抄襲、拼湊而成(如 IBM developerWorks 中國),隨便舉一個栗子,第61頁介紹 cpu 親和性的文字,完全抄襲自《管理處理器的親和性(affinity)》:http://www.ibm.com/developerworks/cn/linux/l-affinity.html 給原作者付費瞭嗎?
評分DPDK的全稱就是Data Plane Develop Kit。最早是英特爾公司為瞭多賣自己的幾塊CPU而完成的一個軟件包,其目的是使用通用的x86架構CPU完成網絡處理功能,以和專用的網絡處理CPU,FPGA,ASIC等方案進行競爭。現在應該是開源瞭,而且不僅僅是X86使用,arm平颱也在采用。 對於一個像...
評分DPDK的全稱就是Data Plane Develop Kit。最早是英特爾公司為瞭多賣自己的幾塊CPU而完成的一個軟件包,其目的是使用通用的x86架構CPU完成網絡處理功能,以和專用的網絡處理CPU,FPGA,ASIC等方案進行競爭。現在應該是開源瞭,而且不僅僅是X86使用,arm平颱也在采用。 對於一個像...
圖書標籤: DPDK 網絡開發 網絡編程 網絡 programming 軟件開發 UNIX&LINUX 性能優化
沒有從軟件開發角度講清楚DPDK的關鍵框架原理和開發實例,膚淺的軟件介紹之後就迫不及待的不閤時宜的大量篇幅的介紹(推銷)intel的硬件概念和特性
評分大量乾貨,有兩章左右有點冗餘,vhost相關感覺不是太清楚,沒有基於代碼來講訴真是太正確瞭,有幾章發代碼的就感覺不好甚至還扯到內核接口去瞭。但總之對這本書的期望不能指望更多瞭。。 推薦搞底層網絡的必讀,不管是不是做dpdk的
評分能係統一覽dpdk所做的CPU、內存等各數據通路優化點。入門很適閤,深入需源碼+log或gdb。
評分前7章講IO密集型應用的優化技術及在DPDK上的應用,沒《What Every Programmer Should Know About Memory》講的好;後6章講DPDK在IO虛擬化,網絡功能虛擬化上的方案和應用示例,缺少細節深度不足。適閤零基礎入門。
評分大量乾貨,有兩章左右有點冗餘,vhost相關感覺不是太清楚,沒有基於代碼來講訴真是太正確瞭,有幾章發代碼的就感覺不好甚至還扯到內核接口去瞭。但總之對這本書的期望不能指望更多瞭。。 推薦搞底層網絡的必讀,不管是不是做dpdk的
深入淺齣DPDK 2025 pdf epub mobi 電子書 下載