DPDK主要基于Linux系統(tǒng)運(yùn)行,用于快速數(shù)據(jù)包處理的函數(shù)庫與驅(qū)動集合,可以極大提高數(shù)據(jù)處理性能和吞吐量,提高數(shù)據(jù)平面應(yīng)用程序的工作效率。開發(fā)DPDK的主要目的,是在數(shù)據(jù)平面應(yīng)用中為快速的數(shù)據(jù)包處理提供一個簡單而完善的架構(gòu)。在理解此工具集之后,開發(fā)人員可以以此為基礎(chǔ)進(jìn)行新的原型設(shè)計(jì),或簡單地為我所用。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7081瀏覽量
89178 -
Linux
+關(guān)注
關(guān)注
87文章
11320瀏覽量
209841 -
intel
+關(guān)注
關(guān)注
19文章
3483瀏覽量
186114
發(fā)布評論請先 登錄
相關(guān)推薦
ovs-dpdk sgmii口不能正常轉(zhuǎn)發(fā)是為什么
測試了2個rgmii,2個xfi也正常,按照手冊配置的ovs-dpdk,默認(rèn)流程。1046-c2 ovs-dpdk sgmii口不能正常轉(zhuǎn)發(fā)是為什么?如何去解決呢?
發(fā)表于 01-05 06:41
Arm上帶DPDK的Open vSwitch測試系列
1、如何用 Arm 平臺上的源代碼構(gòu)建和安裝帶 DPDK 的 OvS本文描述了如何用 Arm 平臺上的源代碼構(gòu)建和安裝帶 DPDK 的 OvS。高級執(zhí)行步驟的順序如下所示:安裝與構(gòu)建的前提條件
發(fā)表于 03-31 11:01
DPDK 22.11.1 LTS應(yīng)用程序?qū)te_pktmbuf_alloc的調(diào)用失敗怎么解決?
__rte_mbuf_raw_sanity_check 的 API 從池中進(jìn)行分配時,這會導(dǎo)致恐慌。與熟悉 DPDK PMD 代碼的人確認(rèn)這一點(diǎn)將非常有幫助)。
如果 NXP 的某個人可以幫助解決這個問題,我可以尋找一個可重現(xiàn)的例子。
發(fā)表于 04-23 09:00
基于Intel dpdk數(shù)據(jù)包捕獲技術(shù)研究
。使用BPS軟件對基于dpdk的網(wǎng)絡(luò)安全防護(hù)系統(tǒng)與基于pf_ring的網(wǎng)絡(luò)安全防護(hù)系統(tǒng)進(jìn)行仿真分析,結(jié)果表明dpdk對整體系統(tǒng)性能的提高成效顯著,取得了良好的效果,驗(yàn)證了該方法的可行性。
發(fā)表于 11-24 15:17
?4次下載
關(guān)于ODP和DPDK的介紹與解決方案(一)
API,以便可以在各個硬件平臺間實(shí)現(xiàn)一定程度的可移植性。對于DPDK或ODP,我們正在努力創(chuàng)建一個獨(dú)立于平臺和不依賴于芯片廠商的標(biāo)準(zhǔn)API,用于優(yōu)化數(shù)據(jù)包處理和傳統(tǒng)網(wǎng)絡(luò)業(yè)務(wù)。
關(guān)于ODP和DPDK的介紹與解決方案(二)
API,以便可以在各個硬件平臺間實(shí)現(xiàn)一定程度的可移植性。對于DPDK或ODP,我們正在努力創(chuàng)建一個獨(dú)立于平臺和不依賴于芯片廠商的標(biāo)準(zhǔn)API,用于優(yōu)化數(shù)據(jù)包處理和傳統(tǒng)網(wǎng)絡(luò)業(yè)務(wù)。
DPDK安裝教程和DPDK程序運(yùn)行收發(fā)包示例程序及性能對比實(shí)驗(yàn)的詳細(xì)概述
本文檔的主要內(nèi)容詳細(xì)介紹的是DPDK安裝教程和DPDK程序運(yùn)行收發(fā)包示例程序及性能對比實(shí)驗(yàn)的詳細(xì)概述。
發(fā)表于 09-03 08:00
?0次下載
建立和運(yùn)行DPDK,使用英特爾QuickAssist設(shè)備加密
Steps to build and run DPDK using an Intel? QuickAssist device for cryptography, based on DPDK 17.02 release.
DPDK API和虛擬基礎(chǔ)架構(gòu)
此會話使用DPDK API中的輪詢模式驅(qū)動程序來描述各種虛擬設(shè)備,并以正確的方式提供構(gòu)建NFVi所需的洞察力。
DPDK內(nèi)存的基本概念
用戶應(yīng)用得以發(fā)揮其最佳性能。本系列文章將詳細(xì)介紹DPDK提供的各種內(nèi)存管理的功能。 但在此之前,有必要先談一談為何DPDK中內(nèi)存管理要以現(xiàn)有的方式運(yùn)作,它背后又有怎樣的原理,再進(jìn)一步探討DPD
簡述高速流量處理DPDK替代方案
目前大多需要進(jìn)行高速流量處理的場景,基本都是使用DPDK進(jìn)行數(shù)據(jù)包處理加速,DPDK雖然是開源免費(fèi)的,但是DPDK提供的API很簡單,進(jìn)行開發(fā)十分復(fù)雜,耗時,應(yīng)用困難,于是許多人開始尋
評論