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

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

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

關(guān)于SmartNIC和DPU之間的疑惑

智能計(jì)算芯世界 ? 來源:SDNLBA ? 作者:SDNLBA ? 2022-07-07 09:42 ? 次閱讀

如今,DPU(數(shù)據(jù)處理單元)正變得越來越普及,大家關(guān)于SmartNIC和DPU之間的疑惑也越來越多,本文將帶你揭曉答案。

隨著云網(wǎng)絡(luò)、人工智能、大數(shù)據(jù)、5G邊緣計(jì)算的快速發(fā)展,數(shù)據(jù)流量呈指數(shù)級(jí)增長。CPU計(jì)算能力的增長趕不上網(wǎng)絡(luò)傳輸速率的提升,網(wǎng)絡(luò)側(cè)對(duì)專業(yè)計(jì)算的需求急劇增加,DPU應(yīng)運(yùn)而生。

DPU旨在卸載虛擬網(wǎng)絡(luò)、安全、存儲(chǔ)等各種功能,滿足數(shù)據(jù)平面轉(zhuǎn)發(fā)的加速需求,減輕CPU算力的負(fù)擔(dān)。我們從以下幾個(gè)問題中一窺究竟。

cfe32ed8-fd95-11ec-ba43-dac502259ad0.jpg

問題1:為什么需要DPU ?

cff346ec-fd95-11ec-ba43-dac502259ad0.jpg

1)加速部分占比有限。

2)數(shù)據(jù)在 CPU 和加速器之間來回移動(dòng),導(dǎo)致額外的加速速率消耗。

3)CPU+xPU架構(gòu)——以CPU為中心,整個(gè)IO路徑太長,IO成為性能瓶頸。

d0069ec2-fd95-11ec-ba43-dac502259ad0.jpg

所以 DPU來了!DPU是一種新型的可編程處理器,它為高帶寬、低延遲和數(shù)據(jù)密集型計(jì)算場(chǎng)景提供計(jì)算引擎,可以說是和CPU、GPU并稱計(jì)算的三大支柱之一。

在CPU不擅長的情況下,專門處理網(wǎng)絡(luò)數(shù)據(jù)包、存儲(chǔ)請(qǐng)求或分析請(qǐng)求,同時(shí)考慮傳輸和計(jì)算的需要,負(fù)責(zé)流量調(diào)度、I/O加速等。

DPU 本質(zhì)上是一個(gè)計(jì)算引擎,可以設(shè)計(jì)成SmartNIC 或獨(dú)立的網(wǎng)絡(luò)設(shè)備。

隨著DPU的誕生,數(shù)據(jù)中心網(wǎng)絡(luò)向主機(jī)內(nèi)部延伸,DPU實(shí)現(xiàn)了流量調(diào)度、I/O路由、加速,從而成為真正的Fabric端點(diǎn)。

d012d660-fd95-11ec-ba43-dac502259ad0.jpg

問題2:DPU的特征是什么?

DPU 需要以下關(guān)鍵特性:

d02e7b18-fd95-11ec-ba43-dac502259ad0.jpg

問題3:DPU和SmartNIC是什么關(guān)系?

就像我們上面提到的:DPU可以設(shè)計(jì)成一個(gè)SmartNIC,一個(gè)基于DPU的SmartNiC

首先我們要知道什么是網(wǎng)卡。

NIC 代表網(wǎng)絡(luò)接口卡,是插入服務(wù)器或存儲(chǔ)盒中以連接以太網(wǎng)的PCIe卡。

基于DPU的SmartNIC不僅僅是簡(jiǎn)單的連接,它還能夠處理復(fù)雜的網(wǎng)絡(luò)流量處理,而這原本應(yīng)該由CPU來執(zhí)行。

SmartNIC可以基于 ASICFPGA 或SoC。

基于DPU的SmartNIC

基于DPU的SmartNIC可以減輕CPU的處理任務(wù)?;贒PU的SmartNIC使用自己的板載處理器,可以支持VTEP、OVS卸載、TCP卸載、GRE/GTP隧道封裝和解封裝、可靠UDP等網(wǎng)絡(luò)功能加速;IPSec、SSL、XDP/eBPF、vFW/vLB/vNAT、DPI、DDoS防御等安全功能加速;NVMe-oF(TCP)、數(shù)據(jù)壓縮/解壓縮等存儲(chǔ)功能加速。

除此之外,基于 DPU 的 SmartNIC 還可以部署在網(wǎng)絡(luò)、安全、存儲(chǔ)等多個(gè)領(lǐng)域。它們非常適合電信、網(wǎng)絡(luò)安全、軟件定義存儲(chǔ)、機(jī)器學(xué)習(xí)和超融合基礎(chǔ)設(shè)施服務(wù)器。

以下內(nèi)容來自“Hot Chips 33全球芯片峰會(huì):DPU技術(shù)與架構(gòu)”。

Intel’s Hyperscale-Ready SmartNIC for Infrastructure Processing

d03eae52-fd95-11ec-ba43-dac502259ad0.png

d05493f2-fd95-11ec-ba43-dac502259ad0.png

d069727c-fd95-11ec-ba43-dac502259ad0.png

d077fc02-fd95-11ec-ba43-dac502259ad0.png

d08b333a-fd95-11ec-ba43-dac502259ad0.png

d09cb84e-fd95-11ec-ba43-dac502259ad0.png

d0acbbb8-fd95-11ec-ba43-dac502259ad0.png

d0ddc0fa-fd95-11ec-ba43-dac502259ad0.png

d10b4a5c-fd95-11ec-ba43-dac502259ad0.png

d1196e98-fd95-11ec-ba43-dac502259ad0.png

d12a3b1a-fd95-11ec-ba43-dac502259ad0.png

d1487742-fd95-11ec-ba43-dac502259ad0.png

d1637a38-fd95-11ec-ba43-dac502259ad0.png

d1767732-fd95-11ec-ba43-dac502259ad0.png

d181ea0e-fd95-11ec-ba43-dac502259ad0.png

審核編輯 :李倩

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

    關(guān)注

    68

    文章

    10781

    瀏覽量

    210531
  • 加速器
    +關(guān)注

    關(guān)注

    2

    文章

    789

    瀏覽量

    37596
  • 人工智能
    +關(guān)注

    關(guān)注

    1789

    文章

    46415

    瀏覽量

    236657

原文標(biāo)題:DPU、SmartNIC,還是基于DPU的SmartNIC?

文章出處:【微信號(hào):AI_Architect,微信公眾號(hào):智能計(jì)算芯世界】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    中科馭數(shù)分析DPU在云原生網(wǎng)絡(luò)與智算網(wǎng)絡(luò)中的實(shí)際應(yīng)用

    CCF Chip 2024,精彩不能停!7月21日下午,中科馭數(shù)在第二屆中國計(jì)算機(jī)學(xué)會(huì)(CCF)芯片大會(huì)的“馭數(shù)專屬時(shí)刻”仍在繼續(xù),馭數(shù)組織承辦“DPU技術(shù)趨勢(shì)和應(yīng)用——DPU在云原生與智算網(wǎng)絡(luò)中
    的頭像 發(fā)表于 08-02 11:21 ?593次閱讀

    IaaS+on+DPU(IoD)+下一代高性能算力底座技術(shù)白皮書

    力,特別是在智算領(lǐng)域,對(duì)系統(tǒng)算力大小有決定性作用;DPU負(fù)責(zé)數(shù)據(jù)在各種 CPU 之間、CPU 與 GPU、以及 GPU 與 GPU 之間高效流通,很大程度上決定了系統(tǒng)是否能協(xié)同工作。 DPU
    發(fā)表于 07-24 15:32

    基于DPUSmartNic的云原生SDN解決方案

    個(gè)輕量級(jí),可移植的運(yùn)行環(huán)境,逐漸成為云原生時(shí)代基礎(chǔ)設(shè)施的事實(shí)標(biāo)準(zhǔn)。Kubernetes通過網(wǎng)絡(luò)插件(CNI,Container Network Interface)實(shí)現(xiàn)靈活地配置和管理集群中的容器網(wǎng)絡(luò),確保容器之間的有效通信和網(wǎng)絡(luò)安全。
    的頭像 發(fā)表于 07-22 11:44 ?583次閱讀
    基于<b class='flag-5'>DPU</b>與<b class='flag-5'>SmartNic</b>的云原生SDN解決方案

    求助關(guān)于SysTick程序的疑惑求解

    關(guān)于SysTick 程序的疑惑
    發(fā)表于 05-16 08:04

    Nvidia的AI芯片路線圖分析與解讀

    SmartNIC智能網(wǎng)卡/DPU數(shù)據(jù)處理引擎的下一跳ConnectX-8/BlueField-4目標(biāo)速率為 800G,與1.6T Quantum和Spectrum-X配套的SmartNICD
    發(fā)表于 04-29 09:59 ?842次閱讀
    Nvidia的AI芯片路線圖分析與解讀

    明天線上見!DPU構(gòu)建高性能云算力底座——DPU技術(shù)開放日最新議程公布!

    算力,是數(shù)字經(jīng)濟(jì)時(shí)代的新質(zhì)生產(chǎn)力。隨著人工智能、智算中心建設(shè)等需求不斷拓展,DPU在各行各業(yè)數(shù)據(jù)中心的應(yīng)用逐步深入。異構(gòu)算力代表DPU在新質(zhì)生產(chǎn)力建設(shè)中,能否給出別開生面的答案,應(yīng)戰(zhàn)算力難題?DPU
    的頭像 發(fā)表于 04-03 18:12 ?945次閱讀

    MES實(shí)施的四大疑惑

    電子發(fā)燒友網(wǎng)站提供《MES實(shí)施的四大疑惑.docx》資料免費(fèi)下載
    發(fā)表于 03-01 15:35 ?0次下載

    FPGA-Based DPU網(wǎng)卡的發(fā)展和應(yīng)用

    采用單芯片的SoC形態(tài),兼顧性能和功耗。FPGA-Based DPU在硬件設(shè)計(jì)上的挑戰(zhàn)主要來自芯片面積和功耗。
    發(fā)表于 02-23 14:40 ?1791次閱讀
    FPGA-Based <b class='flag-5'>DPU</b>網(wǎng)卡的發(fā)展和應(yīng)用

    《數(shù)據(jù)處理器:DPU編程入門》DPU計(jì)算入門書籍測(cè)評(píng)

    一、DPU計(jì)算框架 通過一周多的時(shí)間翻閱這本書,基本上這本書是一本比較全面的,面向架構(gòu)的新手指導(dǎo)數(shù)據(jù)。它在書中詳盡介紹了關(guān)于DPU在計(jì)算機(jī)架構(gòu)中的應(yīng)用。 對(duì)于DPU來說,是一種平行于
    發(fā)表于 12-24 10:54

    《數(shù)據(jù)處理器:DPU編程入門》讀書筆記

    首先感謝電子發(fā)燒友論壇提供的試讀機(jī)會(huì)。 第一周先閱讀了DPU的技術(shù)發(fā)展背景,了解到DPU是結(jié)合了高性能及軟件可編程的多核CPU、高性能網(wǎng)絡(luò)接口,以及各種靈活和可編程的加速引擎。DPU的主要作用是卸載
    發(fā)表于 12-21 10:47

    淺談DPU和CPU、GPU的關(guān)系

    把CPU的一大部分算力卸載給GPU之后,人們發(fā)現(xiàn)可以把很多其他功能也外包出去,于是又有了智能網(wǎng)卡,或者叫做DPU
    發(fā)表于 12-14 11:44 ?769次閱讀
    淺談<b class='flag-5'>DPU</b>和CPU、GPU的關(guān)系

    《數(shù)據(jù)處理器:DPU編程入門》+初步熟悉這本書的結(jié)構(gòu)和主要內(nèi)容

    dpu:推出的主要意義是為了減輕CPU的數(shù)據(jù)處理負(fù)擔(dān),使得cpu可以更具專注自己的通用計(jì)算處理運(yùn)算。 1、DPU數(shù)據(jù)處理器,演進(jìn)的核心驅(qū)動(dòng)力是什么? 計(jì)算工作負(fù)載的不斷增長是DPU演進(jìn)的核心驅(qū)動(dòng)力
    發(fā)表于 12-08 18:03

    什么是DPU?

    安全的、裸性能的、原生云計(jì)算的下一代云上大規(guī)模計(jì)算至關(guān)重要。 DPU:集成到SmartNIC DPU可以用作獨(dú)立的嵌入式處理器,但通常是被集成到SmartNIC(一種作為下一代服務(wù)器中
    發(fā)表于 11-03 10:55

    基于openEuler構(gòu)建的DPU-OS解決 DPU 廠商及客戶之間的適配問題

    稅可能占據(jù)數(shù)據(jù)中心算力的 30% 以上,部分場(chǎng)景下甚至可能更多[1][2]。 DPU (Data Processing
    的頭像 發(fā)表于 11-02 10:03 ?811次閱讀
    基于openEuler構(gòu)建的<b class='flag-5'>DPU</b>-OS解決 <b class='flag-5'>DPU</b> 廠商及客戶<b class='flag-5'>之間</b>的適配問題

    解碼 DPU 編程,投稿贏取好禮!

    表示對(duì)閱讀本書的期待。 《數(shù)據(jù)處理器:DPU 編程入門》閱讀分享征集活動(dòng)邀您一起參與!歡迎分享您在閱讀或?qū)W習(xí)本書的過程中的體驗(yàn)、收獲以及感想。 關(guān)于《數(shù)據(jù)處理器:DPU 編程入門》 本書由 NVIDIA
    的頭像 發(fā)表于 11-01 20:25 ?381次閱讀
    解碼 <b class='flag-5'>DPU</b> 編程,投稿贏取好禮!