女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

替代專用硬件!一文梳理開源VPP+DPDK技術和產業(yè)界應用實例

星融元Asterfusion ? 2025-07-07 17:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

突破傳統(tǒng)網絡棧的性能困境

隨著100G/400G高速網絡普及,傳統(tǒng)Linux內核協(xié)議棧暴露出核心瓶頸。內核態(tài)處理64B小包難以突破5Mpps(實測數據),依賴NPU/ASIC實現(xiàn)高性能,導致生態(tài)封閉。內核調度抖動>20μs(Cloudflare 2024報告)。
VPP(矢量包處理)與DPDK的協(xié)同創(chuàng)新,通過算法重構+架構解耦,在通用CPU上實現(xiàn):

  • 性能對標專有硬件:ARM Neoverse N2處理器實現(xiàn)72Mpps轉發(fā)(64B包)
  • 成本降低10倍:替代傳統(tǒng)路由器方案(TCO對比數據)
  • 全棧開放可控:基于FD.io開源生態(tài)

VPP:通用CPU上的高性能網絡引擎

wKgZPGhrjySAV50OAAC00bmpeAU766.png

VPP(Vector Packet Processing,矢量包處理)是Linux基金會旗下FD.io項目中的核心組件。它的目標是在通用CPU架構(如x86, ARM, POWER)上,提供一個極其快速的用戶態(tài)L2-L4網絡協(xié)議棧,實現(xiàn)傳統(tǒng)上需要專用網絡硬件才能達到的高性能。

矢量處理:效率的革命

傳統(tǒng)“標量”處理的痛點: 系統(tǒng)一次僅處理一個數據包,完成整個流程后才處理下一個。這導致每個包都需要獨立的資源分配、緩存管理和上下文切換開銷。當I/O速率很高時,這些開銷甚至與處理單個包的時間相當,效率低下。VPP的解決方案:

  • 批量處理: VPP將一組數據包(如64個)組合成一個“矢量”,在每個處理節(jié)點中一次性處理整個矢量。這大幅分攤了資源準備和上下文切換的開銷。
  • 利用SIMD指令: 現(xiàn)代CPU的SIMD(單指令多數據)指令集(如ARM的SVE2)允許單條指令同時操作多個數據包中的數據(如同時處理64個IPv4地址),顯著加速計算密集型操作(如路由查找、加解密)。
  • 優(yōu)化緩存利用: 一次性將多個數據包加載到CPU高速緩存(L1/L2)中處理,減少了對主內存的頻繁訪問次數,極大提升了效率。
wKgZPGhrj0uAcf5jAAFEjmkwJio309.png

簡言之,VPP通過批量化、并行計算和緩存優(yōu)化,在通用CPU上實現(xiàn)了接近專用硬件的包處理性能。

用戶態(tài)協(xié)議棧:繞過內核瓶頸

傳統(tǒng)Linux內核網絡協(xié)議棧雖然通用性強,但在高性能場景下存在顯著瓶頸。用戶程序處理網絡數據需要頻繁陷入內核,帶來延遲。OSI模型逐層處理和層間數據拷貝效率低下。軟中斷與單線程限制, 主要依賴軟中斷和單線程模型,難以充分利用多核CPU,高并發(fā)下成為瓶頸。
VPP的優(yōu)勢在于完全在用戶態(tài)實現(xiàn)網絡協(xié)議棧:

  • 消除模式切換: 運行在用戶態(tài),結合DPDK直接訪問網卡,徹底繞過內核協(xié)議棧和內核態(tài)/用戶態(tài)切換。
  • 融合協(xié)議處理: 將IP、TCP、Session等層處理緊密結合在同一內存區(qū)域進行,減少冗余數據傳遞和拷貝。
  • 用戶態(tài)多線程并行: 利用現(xiàn)代CPU多核能力,通過線程池并行處理多個數據流,調度開銷更小,任務分配更靈活,吞吐量可隨核心數近線性增長。

用戶態(tài)網絡協(xié)議棧是VPP實現(xiàn)高性能的關鍵架構,通過消除內核瓶頸、融合處理和多核并行,釋放了通用硬件的網絡潛能。

wKgZO2hrj5WANemQAABInJ4adns697.png

DPDK(Data Plane Development Kit)是另一個關鍵的開源項目(同樣在Linux基金會下)。它提供了一套用戶態(tài)庫和驅動程序:

  • 核心思想: 繞過Linux內核,直接在用戶態(tài)進行高速數據包處理。
  • 實現(xiàn)方式: 使用用戶態(tài)的“輪詢模式驅動程序”(PMD),持續(xù)輪詢網卡隊列獲取新數據包,實現(xiàn)高吞吐量和低延遲(工作在L2)。

提供對網絡硬件的直接、高效訪問能力。

VPP + DPDK:強強聯(lián)合,釋放極致性能

VPP與DPDK的集成是天然且高效的:

  • 分工協(xié)作: VPP專注于L2-L7的高層網絡協(xié)議處理邏輯,而DPDK則作為其底層“驅動程序”,負責L2的快速收發(fā)包和直接硬件訪問。
wKgZPGhrj8qAZwFaAAA3qFbnYYc848.png

核心優(yōu)勢:

  • 直接硬件訪問: VPP通過DPDK直接操作網卡,完全避開了內核協(xié)議棧及其開銷。
  • 零拷貝(或最小化拷貝): DPDK將網卡的DMA內存區(qū)域映射到用戶態(tài),使得VPP可以直接訪問數據包,避免了內核態(tài)到用戶態(tài)的數據拷貝。

這種集成構建了一個完整的、高性能的用戶態(tài)網絡數據平面,在通用CPU上實現(xiàn)了以往只有專用硬件才能提供的網絡性能。

應用實例:開放網絡硬件平臺

基于VPP+DPDK的強大能力,構建了系列開放網絡硬件平臺,滿足不同場景需求:

智能網關平臺

wKgZPGhrj_uAfA67AABDgQT6Rek650.png
  • 核心硬件: 采用高性能Marvell OCTEON 10 ARM Neoverse N2 8核處理器。
  • 性能亮點: 在加載全互聯(lián)網BGP路由表(約100萬條)的嚴苛條件下,仍能提供高達48Gbps的路由轉發(fā)性能。這相當于能同時流暢承載3000路4K高清視頻通話。
  • 價值: 滿足企業(yè)出口網關、小型城域網邊緣、云邊緣網關等場景對高性能、低成本、開放性的需求。
  • 對比優(yōu)勢: 相比未采用VPP的同等硬件平臺,性能提升超過10倍。
wKgZPGhrkBaAQ8l5AAE7CN1U9_A762.png

Helium DPU 智能網卡

wKgZO2hrkCKAIpuWAAEdEQL65xo936.png
  • 核心功能: 基于高性能DPU芯片設計,通過PCIe Gen3.0/4.0接口連接服務器,提供高達100Gbps的網絡、計算、存儲功能卸載和加速能力,顯著釋放服務器主CPU資源。
  • 關鍵優(yōu)勢:
  1. 強大的業(yè)務處理: 支持復雜網絡功能卸載(如OVS, Firewall, VPN)及存儲、安全加速。
  2. 卓越的開放性 & 易移植性: 基于x86開發(fā)的DPDK應用、VPP應用以及標準Linux驅動應用,僅需簡單編譯即可快速遷移到Helium DPU卡上運行,保護客戶投資,降低開發(fā)門檻。
  • 產品規(guī)格: 提供4x25GE和2x100GE端口型號,更高規(guī)格產品持續(xù)開發(fā)中。

公眾號:星融元Asterfusion(獲取《開放網絡架構指南》)

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網關
    +關注

    關注

    9

    文章

    5648

    瀏覽量

    52939
  • VPP
    VPP
    +關注

    關注

    0

    文章

    8

    瀏覽量

    9757
  • DPDK
    +關注

    關注

    0

    文章

    14

    瀏覽量

    1853
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    2012:IT產業(yè)界成王敗寇戰(zhàn)役即將開打

    巨大的變化正在 IT產業(yè)界發(fā)生且加速蔓延,根據市場研究機構 IDC 的說法,接下來幾年的情勢發(fā)展,將決定在這個將于 2012年晉升至2兆美元規(guī)模的市場,誰會是勝利者或失敗者。
    發(fā)表于 12-05 09:18 ?825次閱讀

    資深業(yè)界女將深度解析智能硬件投資邏輯

    `直播回放:http://t.elecfans.com/live/577.html直播內容及亮點:1、概述智能硬件行業(yè)發(fā)展現(xiàn)狀;2、梳理熱門賽道的頭部企業(yè)的技術、產品、團隊等特點;3、分析智能
    發(fā)表于 10-24 16:03

    物聯(lián)網助力RFID產業(yè)發(fā)展

    近期,物聯(lián)網概念觸即發(fā),成為社會和產業(yè)界熱切關注的詞匯。事實上,早在數年之前,基于RFID的物聯(lián)網已經提出,而通過電子標簽(RFID),傳感器等技術與互聯(lián)網相結合的應用也早已在很多行業(yè)有廣泛
    發(fā)表于 07-23 06:39

    幫你梳理Cortex與ARMv8等基礎概念

    到底什么是Cortex、ARMv8、arm架構、ARM指令集、soc?幫你梳理基礎概念【科普】1. 從0開始學ARM-安裝Keil MDK uVision集成開發(fā)環(huán)境
    發(fā)表于 12-14 08:20

    簡單梳理下嵌入式視覺領域的主流硬件平臺

    。嵌入式視覺,最核心的是選擇能夠完成特定視覺算法的硬件架構,今天來簡單梳理下嵌入式視覺領域的主流硬件平臺。目前最流行的是異構多核處理器架構,異構多核,其中
    發(fā)表于 12-23 07:17

    技術構筑萬物智聯(lián),第屆OpenHarmony技術峰會圓滿舉行

    示:OpenHarmony自2020年9月開源以來,在開放原子開源基金會的孵化和運營下,在產業(yè)界和學術界的大力支持下,已經成為發(fā)展速度最快的開源操作系統(tǒng)之
    發(fā)表于 02-27 17:07

    共建、共享開源EDA核心共性技術框架|2023開放原子全球開源峰會開源EDA分論壇成功舉辦

    不同的開源IP、openDACS開源EDA等。通過大量的平臺共享,使得上層更方便、更快速地開發(fā)定制,通過開放、共享RISC-V 開源處理器 “香山”底座,以支持整個產業(yè)界的成千上萬家企
    發(fā)表于 06-16 13:45

    NXP量產業(yè)界最高性能的CortexTM-M3微控制器--L

    NXP量產業(yè)界最高性能的CortexTM-M3微控制器 通過EEMBC認證的LPC1700系列 恩智浦半導體(NXP Semiconductors,由飛利浦成立的獨立半導體公司)
    發(fā)表于 05-20 15:02 ?1178次閱讀

    松下公司開始出產業(yè)界容量最高筆記本電池

    松下公司開始出產業(yè)界容量最高筆記本電池 松下公司日前開始大量生產3.1Ah高容量筆記本電池,可為筆記本提供更長的續(xù)航時間以及更安全的使用體
    發(fā)表于 12-22 08:38 ?2098次閱讀

    DPDK開源社區(qū)更新

    本演示文稿描述了DPDK開源社區(qū)的歷史,并解釋了新用戶如何參與其中。
    的頭像 發(fā)表于 11-13 06:55 ?4571次閱讀

    5G是產業(yè)互聯(lián)網的爆發(fā)期將為產業(yè)界創(chuàng)造巨大機遇

    葉唯琛認為,5G是產業(yè)互聯(lián)網的爆發(fā)期,數據會是成百上千倍的爆發(fā),只有充分研究這些數據,實現(xiàn)從信息到洞察,并采取行動才能形成價值。在他看來,“AIx5G是數字經濟的雙引擎,將為產業(yè)界創(chuàng)造巨大機遇。”
    發(fā)表于 05-20 09:44 ?714次閱讀

    豆?jié){早餐會的談話 七個產業(yè)界的重量級人物

    臺北南陽街家叫做“小欣欣豆?jié){店”的早餐店里,七個男人圍坐在餐桌前,正在談論電子表的芯片。提問的是臺灣地區(qū)早期科技政策規(guī)劃者孫運璿,回答問題的是美國RCA公司研究室主任潘淵。其他幾位亦是產業(yè)界的重量級人物。
    的頭像 發(fā)表于 07-08 15:17 ?4634次閱讀

    華為先于產業(yè)界啟動5G研究,力推全球統(tǒng)標準

    對于5G,除了標準制定尚未落地,5G的創(chuàng)新技術也成為產業(yè)界關注的焦點,在3GPP標準里,認為5G最大的創(chuàng)新技術點就是新編碼,新的多址技術和新的基礎波形
    發(fā)表于 08-24 11:46 ?839次閱讀

    簡述高速流量處理DPDK替代方案

    目前大多需要進行高速流量處理的場景,基本都是使用DPDK進行數據包處理加速,DPDK雖然是開源免費的,但是DPDK提供的API很簡單,進行開發(fā)十分復雜,耗時,應用困難,于是許多人開始尋
    的頭像 發(fā)表于 06-22 09:30 ?3206次閱讀
    簡述高速流量處理<b class='flag-5'>DPDK</b><b class='flag-5'>替代</b>方案

    光伏連接器:跨越家用與產業(yè)界的電力使者

    在陽光的照耀下,光伏發(fā)電作為種清潔、可再生的能源,正逐漸成為全球能源轉型的重要力量。而在這股綠色能源的浪潮中,光伏連接器扮演著不可或缺的角色。它不僅是家用的電力小助手,更是產業(yè)界的能量傳輸大管家。今天,讓我們起來揭開光伏連接
    的頭像 發(fā)表于 04-19 09:52 ?269次閱讀
    光伏連接器:跨越家用與<b class='flag-5'>產業(yè)界</b>的電力使者