一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DPDK是什么?DPDK網(wǎng)卡更有優(yōu)勢(shì)嗎?

深圳市聯(lián)瑞電子 ? 來(lái)源:深圳市聯(lián)瑞電子 ? 作者:深圳市聯(lián)瑞電子 ? 2023-12-13 16:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近年來(lái),隨著數(shù)字化的推進(jìn),上云成為企業(yè)數(shù)字化建設(shè)的重要指標(biāo),用云程度持續(xù)深入??梢哉f(shuō),云時(shí)代已經(jīng)來(lái)臨。

應(yīng)云而生的DPDK

云時(shí)代的一個(gè)典型特征,是數(shù)據(jù)的高速增長(zhǎng)。據(jù)華為GIV數(shù)據(jù),預(yù)計(jì)2025年全球數(shù)據(jù)量將達(dá)到180ZB。面對(duì)大爆發(fā)的網(wǎng)絡(luò)數(shù)據(jù),數(shù)據(jù)中心網(wǎng)絡(luò)也向25GE、100GE、400GE甚至更高速率提速,相應(yīng)的,一場(chǎng)圍繞網(wǎng)絡(luò)數(shù)據(jù)傳輸優(yōu)化的攻堅(jiān)戰(zhàn)也已打響。

在傳統(tǒng)的數(shù)據(jù)傳輸路徑下,激增的網(wǎng)絡(luò)數(shù)據(jù)通過(guò)CPU處理數(shù)據(jù)包,使CPU疲于應(yīng)付,而系統(tǒng)對(duì)報(bào)文處理核調(diào)度的開(kāi)銷更是大大浪費(fèi)了CPU資源。如何實(shí)現(xiàn)高效的報(bào)文傳輸和處理,以滿足云時(shí)代對(duì)數(shù)據(jù)傳輸?shù)母咝枨?,成?a href="http://www.www27dydycom.cn/v/tag/13320/" target="_blank">網(wǎng)絡(luò)通信行業(yè)亟待攻克的大難題。在此背景下,可極大提高數(shù)據(jù)處理性能和吞吐量的DPDK技術(shù)應(yīng)云而生。

為何是DPDK?

DPDK全稱Data Plane Development Kit,是由Intel發(fā)起并維護(hù)的數(shù)據(jù)平面開(kāi)發(fā)套件,它基于Linux系統(tǒng)運(yùn)行,工作原理是使用輪詢來(lái)處理數(shù)據(jù)包。在收到數(shù)據(jù)包時(shí),經(jīng)過(guò)DPDK重載的網(wǎng)卡驅(qū)動(dòng)直接將數(shù)據(jù)包存入內(nèi)存,交付應(yīng)用層軟件通過(guò)DPDK提供的接口來(lái)直接處理,這樣節(jié)省了大量的CPU中斷時(shí)間和內(nèi)存拷貝時(shí)間。通俗來(lái)講,就是文件的收發(fā)繞過(guò)CPU直接送到用戶手上,實(shí)現(xiàn)高效的數(shù)據(jù)包傳輸和處理。

wKgaomV5bt2Aeq5jAARe8twuCxM831.jpg

在實(shí)際運(yùn)行過(guò)程中,DPDK利用DMA(直接內(nèi)存訪問(wèn))技術(shù),實(shí)現(xiàn)數(shù)據(jù)在網(wǎng)卡和應(yīng)用程序之間的零拷貝傳輸,提高了數(shù)據(jù)傳輸?shù)男省Ec此同時(shí),利用多核處理器的并行計(jì)算能力處理多個(gè)數(shù)據(jù)包,提高吞吐量,釋放大量CPU資源。

諸多獨(dú)特優(yōu)勢(shì),使DPDK成為業(yè)界廣泛使用的數(shù)據(jù)平面加速技術(shù)之一。

DPDK在網(wǎng)卡應(yīng)用的優(yōu)勢(shì)

DPDK應(yīng)用在網(wǎng)卡中,在傳輸和處理數(shù)據(jù)時(shí),優(yōu)勢(shì)顯著。

一方面,網(wǎng)卡可以利用DPDK技術(shù)繞過(guò)操作系統(tǒng)內(nèi)核,直接訪問(wèn)硬件設(shè)備,從而實(shí)現(xiàn)高效的數(shù)據(jù)包處理。這樣可以避免內(nèi)核模式切換和系統(tǒng)調(diào)用的開(kāi)銷,節(jié)約CPU資源的同時(shí)大大減少數(shù)據(jù)包處理和吞吐量損失,降低延遲,為對(duì)延遲敏感的應(yīng)用提供更大的幫助。

另一方面,網(wǎng)卡通過(guò)DPDK中的多線程和多隊(duì)列技術(shù),同時(shí)處理多個(gè)數(shù)據(jù)包,從而實(shí)現(xiàn)高吞吐量的數(shù)據(jù)包處理能力,這對(duì)于數(shù)據(jù)中心、云計(jì)算、大數(shù)據(jù)等高密度數(shù)據(jù)流處理的場(chǎng)景非常重要。

綜上所述,DPDK技術(shù)的重要性顯而易見(jiàn)。隨著國(guó)內(nèi)數(shù)字經(jīng)濟(jì)發(fā)展進(jìn)程的加快,數(shù)據(jù)的快速傳輸和安全保障已提上日程。為此,LR-LINK聯(lián)瑞在網(wǎng)卡研發(fā)設(shè)計(jì)時(shí)引入該技術(shù),尤其是國(guó)產(chǎn)網(wǎng)卡均支持DPDK功能,以便用戶在服務(wù)器、網(wǎng)絡(luò)設(shè)備和云計(jì)算平臺(tái)上使用。此外,在保障用戶數(shù)據(jù)穩(wěn)定、快速傳輸?shù)耐瑫r(shí),國(guó)產(chǎn)網(wǎng)卡具有的自主可控為信息安全提供強(qiáng)有力的保障,助力企業(yè)數(shù)字化建設(shè),早日實(shí)現(xiàn)安全上云。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 云計(jì)算
    +關(guān)注

    關(guān)注

    39

    文章

    7976

    瀏覽量

    140055
  • 網(wǎng)卡
    +關(guān)注

    關(guān)注

    4

    文章

    327

    瀏覽量

    28078
  • DPDK
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    一文帶你了解什么是機(jī)器視覺(jué)網(wǎng)卡

    機(jī)器視覺(jué)網(wǎng)卡通常指的是在機(jī)器視覺(jué)系統(tǒng)中用于連接工業(yè)相機(jī)到計(jì)算機(jī)的以太網(wǎng)卡。它的核心作用是實(shí)現(xiàn)高速、穩(wěn)定、低延遲的圖像數(shù)據(jù)傳輸。以下是關(guān)于機(jī)器視覺(jué)網(wǎng)卡的關(guān)鍵信息:1.核心功能:高速圖像傳輸:處理來(lái)自
    的頭像 發(fā)表于 07-09 16:18 ?142次閱讀
    一文帶你了解什么是機(jī)器視覺(jué)<b class='flag-5'>網(wǎng)卡</b>

    替代專用硬件!一文梳理開(kāi)源VPP+DPDK技術(shù)和產(chǎn)業(yè)界應(yīng)用實(shí)例

    VPP 這一開(kāi)源技術(shù)在通用 CPU 的基礎(chǔ)上,實(shí)現(xiàn)了傳統(tǒng)上需要專門(mén)的網(wǎng)絡(luò)硬件設(shè)備(如路由器)和專業(yè)的網(wǎng)絡(luò)操作系統(tǒng)才能達(dá)到的性能,以極高的性價(jià)比為廣大用戶帶來(lái)了開(kāi)放網(wǎng)絡(luò)技術(shù)的紅利。VPP 集成了DPDK項(xiàng)目,通過(guò)它直接訪問(wèn)硬件網(wǎng)卡資源。
    的頭像 發(fā)表于 07-07 17:17 ?260次閱讀
    替代專用硬件!一文梳理開(kāi)源VPP+<b class='flag-5'>DPDK</b>技術(shù)和產(chǎn)業(yè)界應(yīng)用實(shí)例

    淺析四口千兆PoE網(wǎng)卡:應(yīng)用、技術(shù)與未來(lái)趨勢(shì)

    四口千兆PoE網(wǎng)卡,作為網(wǎng)絡(luò)基礎(chǔ)設(shè)施中一個(gè)重要的組件,正在日益受到關(guān)注。它不僅提供高速穩(wěn)定的網(wǎng)絡(luò)連接,更集成了以太網(wǎng)供電(PoE)技術(shù),極大地簡(jiǎn)化了設(shè)備部署和管理,為各種應(yīng)用場(chǎng)景帶來(lái)了便利。本文將
    的頭像 發(fā)表于 05-14 14:39 ?292次閱讀
    淺析四口千兆PoE<b class='flag-5'>網(wǎng)卡</b>:應(yīng)用、技術(shù)與未來(lái)趨勢(shì)

    PCIe-8634四口千兆PoE以太網(wǎng)卡的性能與應(yīng)用分析

    智科一款基于PCIExpress?2.0x4總線的四口千兆PoE網(wǎng)卡PCIe-8634展開(kāi)分析,探討其技術(shù)特點(diǎn)、性能優(yōu)勢(shì)以及潛在的應(yīng)用領(lǐng)域。一、技術(shù)特點(diǎn)解析PCI
    的頭像 發(fā)表于 04-28 12:36 ?339次閱讀
    PCIe-8634四口千兆PoE以太<b class='flag-5'>網(wǎng)卡</b>的性能與應(yīng)用分析

    國(guó)內(nèi)首款自研ASIC芯片通用網(wǎng)卡 填補(bǔ)25G以上高性能網(wǎng)卡市場(chǎng)空白

    研發(fā)的DPU芯片的標(biāo)準(zhǔn)網(wǎng)卡,是國(guó)內(nèi)首款采用全自研自主可控ASIC芯片的通用網(wǎng)卡,填補(bǔ)了國(guó)內(nèi)25G、100G等高性能網(wǎng)卡的市場(chǎng)空白,支持最大雙100G端口基礎(chǔ)網(wǎng)絡(luò)接入,滿足大數(shù)據(jù)計(jì)算的高通量網(wǎng)絡(luò)傳輸需求,提升網(wǎng)絡(luò)傳輸效率。 (北京
    的頭像 發(fā)表于 03-31 11:57 ?389次閱讀
    國(guó)內(nèi)首款自研ASIC芯片通用<b class='flag-5'>網(wǎng)卡</b> 填補(bǔ)25G以上高性能<b class='flag-5'>網(wǎng)卡</b>市場(chǎng)空白

    hyper 網(wǎng)卡,hyper 網(wǎng)卡的實(shí)操流程,hyper-v批量管理工具的使用指南

    行業(yè)對(duì)高效配送的需求。批量管理虛擬機(jī)能夠?qū)崿F(xiàn)對(duì)物流業(yè)務(wù)系統(tǒng)的快速部署和靈活調(diào)整,提高配送調(diào)度的效率,降低運(yùn)營(yíng)成本,提升物流服務(wù)質(zhì)量。接下來(lái)和大家一起探索hyper網(wǎng)卡的實(shí)操流程。 ? ?hyper網(wǎng)卡的實(shí)操流程: ? ?先打開(kāi)Hype
    的頭像 發(fā)表于 02-05 10:29 ?462次閱讀
    hyper <b class='flag-5'>網(wǎng)卡</b>,hyper <b class='flag-5'>網(wǎng)卡</b>的實(shí)操流程,hyper-v批量管理工具的使用指南

    Mellanox CX7網(wǎng)卡適用的400G光模塊型號(hào)

    Mellanox的CX7網(wǎng)卡和400G光模塊成為主流產(chǎn)品。本文介紹MCX75310AAS-NEAT和MCX755106AS-HEAT兩款CX7網(wǎng)卡,以及它們配套的400G OSFP光模塊和200G
    的頭像 發(fā)表于 12-31 09:07 ?1521次閱讀

    為什么你的網(wǎng)卡工作會(huì)不正常?(上)

    導(dǎo)讀網(wǎng)卡的正常運(yùn)作對(duì)于系統(tǒng)網(wǎng)絡(luò)功能的實(shí)現(xiàn)至關(guān)重要。本文深入剖析因復(fù)位時(shí)間不足致網(wǎng)卡故障情形,解讀不同網(wǎng)卡芯片復(fù)位要求及電路設(shè)計(jì)、驅(qū)動(dòng)配合要點(diǎn),為工程師提供網(wǎng)卡設(shè)計(jì)調(diào)試參考,助力保障網(wǎng)絡(luò)
    的頭像 發(fā)表于 12-23 11:35 ?1192次閱讀
    為什么你的<b class='flag-5'>網(wǎng)卡</b>工作會(huì)不正常?(上)

    AI智能網(wǎng)卡在AI網(wǎng)絡(luò)中的作用

    寫(xiě)在開(kāi)頭,本文主要介紹智能網(wǎng)卡在AI網(wǎng)絡(luò)的作用并在一定場(chǎng)景下說(shuō)明DPU和智能網(wǎng)卡在功能上的一些區(qū)別以理解兩者的相似點(diǎn)和不同點(diǎn)。
    的頭像 發(fā)表于 12-18 16:17 ?1484次閱讀

    linux網(wǎng)卡配置文件

    網(wǎng)卡配置文件 ? ? 網(wǎng)卡目錄[root@localhost opt]# ls /etc/sysconfig/network-scripts/網(wǎng)卡文件名字,和我們ifconfig看到的一樣
    的頭像 發(fā)表于 12-10 10:09 ?822次閱讀

    Linux網(wǎng)卡收包流程

    Linux 網(wǎng)卡收包流程如下 網(wǎng)卡收到數(shù)據(jù)包 將數(shù)據(jù)包從網(wǎng)卡硬件緩存移動(dòng)到服務(wù)器內(nèi)存中(DMA方式,不經(jīng)過(guò)CPU) 通過(guò)硬中斷通知CPU處理 CPU通過(guò)軟中斷通知內(nèi)核處理 經(jīng)過(guò)TCP/IP協(xié)議棧處理
    的頭像 發(fā)表于 12-05 16:21 ?809次閱讀
    Linux<b class='flag-5'>網(wǎng)卡</b>收包流程

    網(wǎng)卡的演進(jìn)和應(yīng)用

    隨著云計(jì)算和虛擬化技術(shù)的發(fā)展,網(wǎng)卡在功能和硬件結(jié)構(gòu)方面也經(jīng)歷了四個(gè)階段,即網(wǎng)卡、智能網(wǎng)卡、基于FPGA的DPU和DPU SoC網(wǎng)卡。本文將重點(diǎn)介紹這些不同類型的網(wǎng)絡(luò)適配器和處理器,在硬
    的頭像 發(fā)表于 10-24 16:45 ?1258次閱讀
    <b class='flag-5'>網(wǎng)卡</b>的演進(jìn)和應(yīng)用

    服務(wù)器網(wǎng)卡和普通網(wǎng)卡區(qū)別

    服務(wù)器網(wǎng)卡和普通網(wǎng)卡的區(qū)別主要體現(xiàn)在以下幾個(gè)方面: 1. 性能差異 1.1 帶寬 服務(wù)器網(wǎng)卡通常具有更高的帶寬,以滿足大量數(shù)據(jù)傳輸?shù)男枨?。普?b class='flag-5'>網(wǎng)卡的帶寬通常較低,適用于家庭或小型辦公室
    的頭像 發(fā)表于 10-10 16:37 ?1370次閱讀

    千兆網(wǎng)卡的概述與應(yīng)用

    在當(dāng)今信息技術(shù)飛速發(fā)展的時(shí)代,網(wǎng)絡(luò)基礎(chǔ)設(shè)施的建設(shè)日益成為各行各業(yè)數(shù)字化轉(zhuǎn)型的核心?;ヂ?lián)網(wǎng)的迅猛發(fā)展和大數(shù)據(jù)時(shí)代的到來(lái),促使對(duì)數(shù)據(jù)傳輸速率的需求不斷提高。千兆網(wǎng)卡,作為實(shí)現(xiàn)高速網(wǎng)絡(luò)連接的關(guān)鍵硬件設(shè)備
    的頭像 發(fā)表于 08-27 10:57 ?1228次閱讀
    千兆<b class='flag-5'>網(wǎng)卡</b>的概述與應(yīng)用