創(chuàng)新之旅:重塑網(wǎng)絡(luò)流量控制的未來(lái)
胡凌翔創(chuàng)建的項(xiàng)目名稱為 “TC-HTB-DPU”,該項(xiàng)目著眼于現(xiàn)代網(wǎng)絡(luò)環(huán)境中的一大挑戰(zhàn)-網(wǎng)絡(luò)流量處理能力問(wèn)題。他發(fā)現(xiàn) Linux 的流量控制(TC,Traffic Control)功能在處理巨大網(wǎng)絡(luò)流量時(shí)存在處理能力不足、CPU 資源消耗過(guò)大、延時(shí)增加和高吞吐量降低等問(wèn)題。
通過(guò)采用多叉樹(shù)結(jié)構(gòu)并利用加權(quán)輪詢算法,他將 TC HTB(Hierarchical Token Bucket) 高效地卸載到 DPU 上。這不僅顯著提升了網(wǎng)絡(luò)性能和服務(wù)質(zhì)量,而且為未來(lái)網(wǎng)絡(luò)流量的增長(zhǎng)與新應(yīng)用的部署提供了一個(gè)可擴(kuò)展和靈活的解決方案。
無(wú)懼挑戰(zhàn):對(duì) DOCA 進(jìn)行深度探索
現(xiàn)代數(shù)據(jù)中心對(duì)流量管理提出了更高的要求,特別是在為不同的租戶提供不同資源分配策略方面。胡凌翔發(fā)現(xiàn),Linux 中的 TC 功能雖然是一種解決方案,但隨著網(wǎng)絡(luò)速度向 100G 發(fā)展,其軟件實(shí)現(xiàn)方式的局限性逐漸顯露。為了解決這一問(wèn)題,他選擇利用 NVIDIA BlueField 系列 DPU 與 DOCA 軟件框架相結(jié)合的方案,通過(guò) DOCA Flow 的硬件卸載能力,有效卸載流規(guī)則,實(shí)現(xiàn)了在不消耗 CPU 資源的情況下高效的執(zhí)行策略。
在項(xiàng)目落地過(guò)程中,胡凌翔面臨的最大挑戰(zhàn)來(lái)自于對(duì) DOCA SDK 的深度探索。面對(duì)這一挑戰(zhàn),他積極地查閱了 NVIDIA 官方 DOCA SDK 文檔并找到了一種利用 DOCA 庫(kù)、DOCA 驅(qū)動(dòng)和底層工具相結(jié)合的與 DPU 交互的解決方法,通過(guò)獲得即時(shí)的網(wǎng)絡(luò)統(tǒng)計(jì)信息來(lái)提高數(shù)據(jù)處理的效率和靈活性。
他表示:“DPU 底層的硬件對(duì)開(kāi)發(fā)者來(lái)說(shuō)近似一個(gè)黑盒,通過(guò) DOCA 軟件框架提供的 DOCA Flow 庫(kù)就可以實(shí)現(xiàn)對(duì) DPU 硬件資源的調(diào)用,并可通過(guò)底層 DOCA 驅(qū)動(dòng)來(lái)調(diào)試和優(yōu)化流表更新機(jī)制,以此實(shí)現(xiàn)完整的 TC 功能卸載,而無(wú)需深度了解 DPU 底層的硬件實(shí)現(xiàn)。通過(guò) DPU 集成的 Arm 核心與 DOCA Flow 結(jié)合的方式,能為網(wǎng)絡(luò)流量提供更加靈活的解決方案,這意味著不只是 CPU 軟件或者硬件才能解決網(wǎng)絡(luò)流量處理問(wèn)題。”
審核編輯:劉清
-
NVIDIA
+關(guān)注
關(guān)注
14文章
5242瀏覽量
105769 -
Linux
+關(guān)注
關(guān)注
87文章
11460瀏覽量
212794 -
DPU
+關(guān)注
關(guān)注
0文章
390瀏覽量
24696
原文標(biāo)題:開(kāi)發(fā)者故事 | 利用 DOCA 構(gòu)建數(shù)據(jù)中心流量管理解決方案
文章出處:【微信號(hào):NVIDIA_China,微信公眾號(hào):NVIDIA英偉達(dá)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
利用NVIDIA技術(shù)構(gòu)建從數(shù)據(jù)中心到邊緣的智慧醫(yī)院解決方案
智能倉(cāng)儲(chǔ)管理解決方案NRF5832
是德科技推出AI數(shù)據(jù)中心構(gòu)建器
康普發(fā)布面向數(shù)據(jù)中心的Propel XFrame解決方案
適用于數(shù)據(jù)中心和AI時(shí)代的800G網(wǎng)絡(luò)
優(yōu)化800G數(shù)據(jù)中心:高速線纜、有源光纜和光纖跳線解決方案
安科瑞:以綜合能效管理解決方案,賦能人工智能時(shí)代的數(shù)據(jù)中心可持續(xù)發(fā)展

數(shù)據(jù)中心配電系統(tǒng)精密配電柜運(yùn)行狀態(tài)監(jiān)測(cè)管理平臺(tái) 功能介紹

構(gòu)建未來(lái)數(shù)據(jù)中心 發(fā)揮人工智能AI的力量

數(shù)據(jù)中心列頭柜精密配電監(jiān)控解決方案

Molex莫仕發(fā)布革新熱管理解決方案,賦能高性能數(shù)據(jù)中心應(yīng)對(duì)未來(lái)挑戰(zhàn)
數(shù)據(jù)中心機(jī)房防雷和接地系統(tǒng)的解決方案

英威騰數(shù)據(jù)中心解決方案實(shí)現(xiàn)安全升級(jí)和高效運(yùn)轉(zhuǎn)
人工智能數(shù)據(jù)中心的新型連接解決方案

評(píng)論