Intel? DPDK全稱Intel Data Plane Development Kit,是intel提供的數(shù)據(jù)平面開發(fā)工具集,主要應(yīng)用x86通用平臺,為用戶空間高效的數(shù)據(jù)包處理提供庫函數(shù)和驅(qū)動的支持。它不同于Linux系統(tǒng)以通用性設(shè)計為目的,而是專注于網(wǎng)絡(luò)應(yīng)用中數(shù)據(jù)包的高性能處理。
需要強調(diào)的是,DPDK應(yīng)用程序是運行在用戶空間上利用自身提供的數(shù)據(jù)平面庫來收發(fā)數(shù)據(jù)包,繞過了Linux內(nèi)核協(xié)議棧對數(shù)據(jù)包處理過程。Linux內(nèi)核將DPDK應(yīng)用程序看作是一個普通的用戶態(tài)進程,包括它的編譯、連接和加載方式和普通程序沒有什么兩樣。DPDK程序啟動后只能有一個主線程,然后創(chuàng)建一些子線程并綁定到指定CPU核心上運行。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
內(nèi)核
+關(guān)注
關(guān)注
4文章
1467瀏覽量
42871 -
cpu
+關(guān)注
關(guān)注
68文章
11277瀏覽量
224949 -
Linux
+關(guān)注
關(guān)注
88文章
11758瀏覽量
219008 -
intel
+關(guān)注
關(guān)注
19文章
3508瀏覽量
191265
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
Arm上帶DPDK的Open vSwitch測試系列
描述了如何使用 DPDK 設(shè)置 OvS 從而在 Arm 平臺上運行 PHY-VM-PHY 或 vHost-Loopback 流量測試。 高級執(zhí)行步驟的順序如下所示:· 前提條件 · QEMU 安裝
發(fā)表于 03-31 11:01
如何使用DPDK設(shè)置OvS從而在Arm平臺上運行PHY-VM-PHY或vHost-Loopback流量測試
。 使用第一個命令列出guest VM當(dāng)前檢測到的所有網(wǎng)絡(luò)設(shè)備。$ sudo $HOME/dpdk-19.11/usertools/dpdk-devbind.py --status$
發(fā)表于 04-12 11:18
DPDK安裝教程和DPDK程序運行收發(fā)包示例程序及性能對比實驗的詳細(xì)概述
本文檔的主要內(nèi)容詳細(xì)介紹的是DPDK安裝教程和DPDK程序運行收發(fā)包示例程序及性能對比實驗的詳細(xì)概述。
發(fā)表于 09-03 08:00
?0次下載
建立和運行DPDK,使用英特爾QuickAssist設(shè)備加密
Steps to build and run DPDK using an Intel? QuickAssist device for cryptography, based on DPDK 17.02 release.
用DPDK運行VNF應(yīng)用程序
This video shows how to run a DPDK testpmd application to do simple forwarding packet in a VM
用DPDK打開虛擬交換機創(chuàng)建NFV的要求和步驟
This video demonstrates the requirements and steps to run Open vSwitch with DPDK on the host
用DPDK啟動VCwitter并配置端口
In this video you'll learn to launch Open vSwitch* with DPDK support and then configure the bridge ports and flows.
用DPDK支持構(gòu)建和啟動DOCKER容器
In this video you'll build and launch two Docker containers that use Open vSwitch with DPDK support.
DPDK的設(shè)計方法與API應(yīng)用介紹
了解DPDK的設(shè)計方法及其常見用例,并概述DPDK在VNF / NFV系統(tǒng)中的使用方式。
NFV開始落地,5G成為NFV新的最大驅(qū)動力
在舉行的“2020中國SDN/NFV/AI大會”上,工信部科技委常務(wù)副主任、中國電信集團科技委主任、SDN/NFV/AI標(biāo)準(zhǔn)與產(chǎn)業(yè)推進委員會主席韋樂平表示:NFV開始落地,但發(fā)展不及預(yù)期。云原生將使
用C++和Easyx簡單的畫一個星空
中秋將至,這里拋磚引玉用C++和Easyx簡單的畫一個星空出來,畫完許個愿,百分百實現(xiàn)!呵呵呵呵。
用邏輯和翻譯用例優(yōu)化資產(chǎn)跟蹤器
電子發(fā)燒友網(wǎng)站提供《用邏輯和翻譯用例優(yōu)化資產(chǎn)跟蹤器.pdf》資料免費下載
發(fā)表于 09-21 11:24
?0次下載
用dpdk運行Ooeb VSwitter的一個簡單的nfv/vm用例
評論