創(chuàng)新之旅:重塑網絡流量控制的未來
胡凌翔創(chuàng)建的項目名稱為 “TC-HTB-DPU”,該項目著眼于現代網絡環(huán)境中的一大挑戰(zhàn)-網絡流量處理能力問題。他發(fā)現 Linux 的流量控制(TC,Traffic Control)功能在處理巨大網絡流量時存在處理能力不足、CPU 資源消耗過大、延時增加和高吞吐量降低等問題。
通過采用多叉樹結構并利用加權輪詢算法,他將 TC HTB(Hierarchical Token Bucket) 高效地卸載到 DPU 上。這不僅顯著提升了網絡性能和服務質量,而且為未來網絡流量的增長與新應用的部署提供了一個可擴展和靈活的解決方案。
無懼挑戰(zhàn):對 DOCA 進行深度探索
現代數據中心對流量管理提出了更高的要求,特別是在為不同的租戶提供不同資源分配策略方面。胡凌翔發(fā)現,Linux 中的 TC 功能雖然是一種解決方案,但隨著網絡速度向 100G 發(fā)展,其軟件實現方式的局限性逐漸顯露。為了解決這一問題,他選擇利用 NVIDIA BlueField 系列 DPU 與 DOCA 軟件框架相結合的方案,通過 DOCA Flow 的硬件卸載能力,有效卸載流規(guī)則,實現了在不消耗 CPU 資源的情況下高效的執(zhí)行策略。
在項目落地過程中,胡凌翔面臨的最大挑戰(zhàn)來自于對 DOCA SDK 的深度探索。面對這一挑戰(zhàn),他積極地查閱了 NVIDIA 官方 DOCA SDK 文檔并找到了一種利用 DOCA 庫、DOCA 驅動和底層工具相結合的與 DPU 交互的解決方法,通過獲得即時的網絡統(tǒng)計信息來提高數據處理的效率和靈活性。
他表示:“DPU 底層的硬件對開發(fā)者來說近似一個黑盒,通過 DOCA 軟件框架提供的 DOCA Flow 庫就可以實現對 DPU 硬件資源的調用,并可通過底層 DOCA 驅動來調試和優(yōu)化流表更新機制,以此實現完整的 TC 功能卸載,而無需深度了解 DPU 底層的硬件實現。通過 DPU 集成的 Arm 核心與 DOCA Flow 結合的方式,能為網絡流量提供更加靈活的解決方案,這意味著不只是 CPU 軟件或者硬件才能解決網絡流量處理問題。”
審核編輯:劉清
-
NVIDIA
+關注
關注
14文章
5021瀏覽量
103251 -
Linux
+關注
關注
87文章
11320瀏覽量
209842 -
DPU
+關注
關注
0文章
365瀏覽量
24215
原文標題:開發(fā)者故事 | 利用 DOCA 構建數據中心流量管理解決方案
文章出處:【微信號:NVIDIA_China,微信公眾號:NVIDIA英偉達】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
數據中心列頭柜精密配電監(jiān)控解決方案
![<b class='flag-5'>數據中心</b>列頭柜精密配電監(jiān)控<b class='flag-5'>解決方案</b>](https://file1.elecfans.com//web2/M00/0D/38/wKgaomdEDCSAJjFwAAP7FSink-k806.png)
Molex莫仕發(fā)布革新熱管理解決方案,賦能高性能數據中心應對未來挑戰(zhàn)
英威騰數據中心解決方案實現安全升級和高效運轉
人工智能數據中心的新型連接解決方案
![人工智能<b class='flag-5'>數據中心</b>的新型連接<b class='flag-5'>解決方案</b>](https://file.elecfans.com/web2/M00/66/37/poYBAGMPDQSAXp1vAABWyupZRxs706.png)
【解決方案】機房能源末端 數據中心 精密配電管理系統(tǒng)
![【<b class='flag-5'>解決方案</b>】機房能源末端 <b class='flag-5'>數據中心</b> 精密配電<b class='flag-5'>管理</b>系統(tǒng)](https://file1.elecfans.com/web2/M00/EB/48/wKgaomZYFb-AeaCNAAPhZBcCAgE930.png)
數據中心電能質量治理解決方案
![<b class='flag-5'>數據中心</b>電能質量治<b class='flag-5'>理解決方案</b>](https://file1.elecfans.com//web2/M00/E9/34/wKgaomZO446ASj9FAAF6VC64sSU359.png)
安科瑞數據中心綜合能效管理解決方案—中國移動內蒙古某項目案例分享
![安科瑞<b class='flag-5'>數據中心</b>綜合能效<b class='flag-5'>管理解決方案</b>—中國移動內蒙古某項目案例分享](https://file1.elecfans.com/web2/M00/E2/1A/wKgZomY66kSAZYUDAAEXDFgeKdE944.png)
數據中心末端配電監(jiān)控解決方案-AMC100精密配電柜監(jiān)控
![<b class='flag-5'>數據中心</b>末端配電監(jiān)控<b class='flag-5'>解決方案</b>-AMC100精密配電柜監(jiān)控](https://file1.elecfans.com/web2/M00/C6/EE/wKgaomYEyt2AUU_jAAvN_i7HFBc443.png)
傳統(tǒng)數據中心架構和葉脊架構網絡解決方案
![傳統(tǒng)<b class='flag-5'>數據中心</b>架構和葉脊架構網絡<b class='flag-5'>解決方案</b>](https://file1.elecfans.com/web2/M00/C5/39/wKgZomX7obCAKxh5AABB50jLXEw527.png)
數據中心市場的關鍵以太網解決方案
![<b class='flag-5'>數據中心</b>市場的關鍵以太網<b class='flag-5'>解決方案</b>](https://file1.elecfans.com/web2/M00/C3/E8/wKgZomXvtjaAZOBeAAAPIepkkZs521.jpg)
數據中心機房AMB智能小母線管理系統(tǒng)解決方案
![<b class='flag-5'>數據中心</b>機房AMB智能小母線<b class='flag-5'>管理</b>系統(tǒng)<b class='flag-5'>解決方案</b>](https://file1.elecfans.com//web2/M00/C2/C8/wKgaomXe6wCAX4_8AACSrI3-q2g712.png)
安科瑞AcrelEMS-IDC數據中心綜合能效管理解決方案—中國移動內蒙古某項目案例分享
![安科瑞AcrelEMS-IDC<b class='flag-5'>數據中心</b>綜合能效<b class='flag-5'>管理解決方案</b>—中國移動內蒙古某項目案例分享](https://file.elecfans.com/web2/M00/1A/15/pYYBAGF5DFiAO-G7AAAFdUutnHo966.jpg)
KVM矩陣:數據中心虛擬化管理的關鍵組件
KVM矩陣:打造無縫的數據中心管理體驗
![KVM矩陣:打造無縫的<b class='flag-5'>數據中心</b><b class='flag-5'>管理</b>體驗](https://file1.elecfans.com/web2/M00/C0/F9/wKgaomXRpWaAMBUdAADrFKUzHrk444.jpg)
評論