Linux高性能網(wǎng)絡(luò)詳解:從DPDK、RDMA到XDP
《Linux高性能網(wǎng)絡(luò)詳解:從DPDK、RDMA到XDP》主要介紹了DPDK、RDMA和XDP三種高性能網(wǎng)絡(luò)技術(shù)的原理、使用方法和實(shí)現(xiàn)方案?!禠inux高性能網(wǎng)絡(luò)詳解:從DPDK、RDMA到XDP》總計26章,分為四大部分。第1部分介紹了計算機(jī)網(wǎng)絡(luò)、計算機(jī)硬件和Linux操作系統(tǒng)的基礎(chǔ)知識,以及軟件和硬件之間傳遞信息的方式、以內(nèi)核協(xié)議棧為基礎(chǔ)的網(wǎng)絡(luò)方案和Corundum。第2部分介紹了DPDK的入門知識、DPDK的內(nèi)存管理、UIO DPDK的基本使用方法、測試和分析高性能網(wǎng)卡,以及如何為Corundum編寫DPDK驅(qū)動程序。第3部分包括RDMA技術(shù)簡介、軟件架構(gòu)、基本元素、基本操作類型及其配套機(jī)制、傳輸服務(wù)類型、應(yīng)用程序執(zhí)行流程、主要元素的實(shí)現(xiàn)、數(shù)據(jù)傳輸、RoCEv2網(wǎng)卡的配置、性能測試工具等內(nèi)容。第4部分包括XDP簡介、XDP教程代碼分析、簡單的X...
《Linux高性能網(wǎng)絡(luò)詳解:從DPDK、RDMA到XDP》主要介紹了DPDK、RDMA和XDP三種高性能網(wǎng)絡(luò)技術(shù)的原理、使用方法和實(shí)現(xiàn)方案?!禠inux高性能網(wǎng)絡(luò)詳解:從DPDK、RDMA到XDP》總計26章,分為四大部分。第1部分介紹了計算機(jī)網(wǎng)絡(luò)、計算機(jī)硬件和Linux操作系統(tǒng)的基礎(chǔ)知識,以及軟件和硬件之間傳遞信息的方式、以內(nèi)核協(xié)議棧為基礎(chǔ)的網(wǎng)絡(luò)方案和Corundum。第2部分介紹了DPDK的入門知識、DPDK的內(nèi)存管理、UIO DPDK的基本使用方法、測試和分析高性能網(wǎng)卡,以及如何為Corundum編寫DPDK驅(qū)動程序。第3部分包括RDMA技術(shù)簡介、軟件架構(gòu)、基本元素、基本操作類型及其配套機(jī)制、傳輸服務(wù)類型、應(yīng)用程序執(zhí)行流程、主要元素的實(shí)現(xiàn)、數(shù)據(jù)傳輸、RoCEv2網(wǎng)卡的配置、性能測試工具等內(nèi)容。第4部分包括XDP簡介、XDP教程代碼分析、簡單的XDP性能測試、如何讓網(wǎng)卡驅(qū)動程序支持XDP功能等內(nèi)容?!禠inux高性能網(wǎng)絡(luò)詳解:從DPDK、RDMA到XDP》適合對高性能網(wǎng)絡(luò)技術(shù)感興趣的軟件和硬件開發(fā)工程師、系統(tǒng)工程師、網(wǎng)絡(luò)性能分析人員閱讀。
劉偉,擁有14年網(wǎng)絡(luò)設(shè)備開發(fā)領(lǐng)域的從業(yè)經(jīng)驗(yàn),當(dāng)前就職于浪潮電子信息產(chǎn)業(yè)股份有限公司體系結(jié)構(gòu)研究部,負(fù)責(zé)高性能網(wǎng)卡的架構(gòu)設(shè)計和驅(qū)動程序開發(fā)工作。在此之前,曾以驅(qū)動團(tuán)隊和網(wǎng)絡(luò)接入設(shè)備產(chǎn)品開發(fā)負(fù)責(zé)人的身份在上海諾基亞貝爾固網(wǎng)事業(yè)部工作了7年;還曾經(jīng)就職于中興通訊和上海愛吉信息技術(shù)有限公司,負(fù)責(zé)多款通信產(chǎn)品的研發(fā)工作。平時喜歡鉆研技術(shù)和讀書,并經(jīng)常在自己的個人公眾號“布魯斯的讀書圈”中發(fā)表原創(chuàng)的技術(shù)文章。
