0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用DOCA构建数据中心流量管理解决方案

NVIDIA英伟达 来源:NVIDIA英伟达 2024-03-20 14:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

创新之旅:重塑网络流量控制的未来

胡凌翔创建的项目名称为 “TC-HTB-DPU”,该项目着眼于现代网络环境中的一大挑战-网络流量处理能力问题。他发现 Linux 的流量控制(TC,Traffic Control)功能在处理巨大网络流量时存在处理能力不足、CPU 资源消耗过大、延时增加和高吞吐量降低等问题。

通过采用多叉树结构并利用加权轮询算法,他将 TC HTB(Hierarchical Token Bucket) 高效地卸载到 DPU 上。这不仅显著提升了网络性能和服务质量,而且为未来网络流量的增长与新应用的部署提供了一个可扩展和灵活的解决方案。

无惧挑战:对 DOCA 进行深度探索

现代数据中心对流量管理提出了更高的要求,特别是在为不同的租户提供不同资源分配策略方面。胡凌翔发现,Linux 中的 TC 功能虽然是一种解决方案,但随着网络速度向 100G 发展,其软件实现方式的局限性逐渐显露。为了解决这一问题,他选择利用 NVIDIA BlueField 系列 DPU 与 DOCA 软件框架相结合的方案,通过 DOCA Flow 的硬件卸载能力,有效卸载流规则,实现了在不消耗 CPU 资源的情况下高效的执行策略。

在项目落地过程中,胡凌翔面临的最大挑战来自于对 DOCA SDK 的深度探索。面对这一挑战,他积极地查阅了 NVIDIA 官方 DOCA SDK 文档并找到了一种利用 DOCA 库、DOCA 驱动和底层工具相结合的与 DPU 交互的解决方法,通过获得即时的网络统计信息来提高数据处理的效率和灵活性。

他表示:“DPU 底层的硬件对开发者来说近似一个黑盒,通过 DOCA 软件框架提供的 DOCA Flow 库就可以实现对 DPU 硬件资源的调用,并可通过底层 DOCA 驱动来调试和优化流表更新机制,以此实现完整的 TC 功能卸载,而无需深度了解 DPU 底层的硬件实现。通过 DPU 集成的 Arm 核心与 DOCA Flow 结合的方式,能为网络流量提供更加灵活的解决方案,这意味着不只是 CPU 软件或者硬件才能解决网络流量处理问题。”




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    5509

    浏览量

    109145
  • Linux
    +关注

    关注

    88

    文章

    11632

    浏览量

    218072
  • DPU
    DPU
    +关注

    关注

    0

    文章

    408

    浏览量

    26251

原文标题:开发者故事 | 利用 DOCA 构建数据中心流量管理解决方案

文章出处:【微信号:NVIDIA_China,微信公众号:NVIDIA英伟达】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Amphenol LTW:数据中心互连解决方案的创新先锋

    Amphenol LTW:数据中心互连解决方案的创新先锋 在当今数据驱动的时代,数据中心的高效运行至关重要。Amphenol LTW作为一家专注于为恶劣环境提供卓越互连
    的头像 发表于 12-10 09:30 141次阅读

    Amphenol LTW:数据中心互连解决方案的创新先锋

    在当今数据驱动的时代,数据中心的高效运行至关重要。Amphenol LTW(ALTW)作为一家专注于为恶劣环境提供卓越互连解决方案的企业,凭借其创新技术和丰富产品线,在数据中心领域展现
    的头像 发表于 12-09 16:11 421次阅读
    Amphenol LTW:<b class='flag-5'>数据中心</b>互连<b class='flag-5'>解决方案</b>的创新先锋

    伟创力与LG携手打造千兆级数据中心先进热管理解决方案

    化的数据中心先进热管理解决方案,专为高密度计算环境设计 集成式液冷与风冷解决方案将作为突破性产品的一部分,纳入伟创力AI基础设施平台产品阵容 上海2025年11月6日 /美通社/ -- 近日,全球制造领导者与
    的头像 发表于 11-06 14:13 119次阅读

    苏州DCIM数据中心基础设施管理运维系统简介

    数据中心基础设施管理)系统正是在这样的背景下应运而生,为各类规模的数据中心提供智能化管理解决方案。 传统数据中心运维往往面临诸多痛点:设备
    的头像 发表于 08-01 09:40 717次阅读
    苏州DCIM<b class='flag-5'>数据中心</b>基础设施<b class='flag-5'>管理</b>运维系统简介

    PCIe协议分析仪在数据中心中有何作用?

    ,并限制访问权限(如仅允许管理员账户读取)。 恶意流量检测 场景:数据中心可能遭受供应链攻击,恶意硬件通过PCIe总线窃取数据或发起侧信道攻击。 作用: 捕获所有PCIe事务并解析
    发表于 07-29 15:02

    中型数据中心中的差分晶体振荡器应用与匹配方案

    RAID计算,FCO-7L抗干扰能力强,适用于全天候数据中心负载。 线路布置建议: 近端AC耦合,使用专用时钟线层,避免穿越电源隔离区域。 4. 光模块(QSFP+/OSFP) 匹配方案: FCO-2L
    发表于 07-01 16:33

    小型数据中心晶振选型关键参数全解

    运行。FCom的差分晶体振荡器为小型数据中心提供了可靠的时钟同步解决方案,帮助各类设备实现最佳的性能和数据传输效果。
    发表于 06-11 13:37

    利用NVIDIA技术构建数据中心到边缘的智慧医院解决方案

    全球领先的电子制造商正在利用 NVIDIA 技术,构建数据中心到边缘的智慧医院解决方案
    的头像 发表于 05-22 09:50 760次阅读

    智能仓储管理解决方案NRF5832

    轻松跟踪物品的位置和状态,减少人工操作和错误。 2、物流行业:智能仓储管理方案对物流行业尤其有益。物流中心和配送中心可以利用该系统精确
    发表于 04-10 14:10

    是德科技推出AI数据中心构建

    是德科技(NYSE:KEYS)推出Keysight AI (KAI)数据中心构建器,这是一款先进的软件套件,通过模拟真实工作负载来评估新算法、组件和协议对AI训练性能的影响。KAI数据中心构建
    的头像 发表于 04-07 11:06 821次阅读

    康普发布面向数据中心的Propel XFrame解决方案

    紧凑型落地式ODF解决方案简化并优化高密度数据中心管理运维 中国上海,2025年3月25日 ——全球领先的网络连接解决方案提供商康普(纳斯达克股票代码:COMM)近日发布全新Prope
    的头像 发表于 03-26 16:55 882次阅读

    适用于数据中心和AI时代的800G网络

    )推出800G光模块解决方案,助力数据中心实现高速互联和高效计算。 速率提升 飞速(FS)800G光模块采用基于PAM4(四电平脉冲幅度调制)技术的QSFP-DD和OSFP封装方案,每通道速率达到
    发表于 03-25 17:35

    优化800G数据中心:高速线缆、有源光缆和光纤跳线解决方案

    和800G OSFP XDR8光模块直连设计。MTP/MPO布线解决方案数据中心提供了高密度、可靠性和灵活性,可用于核心层、脊架构和叶架构之间的连接。该线缆还具备即插即用、易于管理、出色的抗弯曲
    发表于 03-24 14:20

    安科瑞:以综合能效管理解决方案,赋能人工智能时代的数据中心可持续发展

    在人工智能与可持续发展的双重浪潮下,安科瑞凭借其综合能效管理解决方案,不仅为数据中心行业提供了降本增效的实践路径,更推动了全球数字基础设施向绿色低碳转型。未来,随着技术的持续迭代与生态合作的深化,安科瑞有望成为AI时代数据中心
    的头像 发表于 02-21 15:37 833次阅读
    安科瑞:以综合能效<b class='flag-5'>管理解决方案</b>,赋能人工智能时代的<b class='flag-5'>数据中心</b>可持续发展

    构建未来数据中心 发挥人工智能AI的力量

    为了满足性能需求,数据中心架构师必须扩展系统结构,通过 PAM4 调制方案支持 224 Gbps 数据传输速率。这给互连解决方案带来了巨大的挑战,推动新的技术的运用,同时充分
    的头像 发表于 02-08 15:35 807次阅读
    <b class='flag-5'>构建</b>未来<b class='flag-5'>数据中心</b> 发挥人工智能AI的力量