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

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

3天内不再提示

DPU究竟解决了什么问题

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2022-10-08 09:30 次阅读

电子发烧友网报道(文/周凯扬)如果你有关注市面上的一些DPU公司的话,你会发现他们面世的时机都比较一致,都是在云服务基础设施开始急速扩大规模之际。在虚拟化、遥测、网络、安全和存储等多需求融合下,云服务厂商们纷纷购置更多的设备来保证自己的硬件跟得上业务增长的速度。根据AMD的分析,如今30%到80%的CPU都是运行在云服务器上,这还不算企业自己搭建的私有云。

即便如此,企业也还是想拥有公有云一般的容量,不是为了部署成千上万台服务器,而是为了灵活度考虑。在本地服务器的服务部署可能需要花上几天乃至几周的时间,而在云端只需几分钟,最长也只要数小时就能把你所需的服务容器搭建好,而且这个过程已经基本趋于自动化了。

企业再也不用担心本地服务器不够用的问题,不用下订单等待机器抵达,或者遇到服务器有富余的情况,只能变卖二手服务器,云端的服务器可以按需动态扩展,完美解决用量上的痛点。

DPU究竟解决了什么问题?

然而CPU,尤其是x86 CPU在云端的运行效率并不算高,但总占比又这么高,所以这就促成了很大程度的浪费。根据AMD对IDC服务器出货数据的分析,每年浪费的服务器数量接近1000万台,如此低效的配置等同于每年浪费了近750亿美元的设备,浪费的电力更是高达65TWh以上。

现在这几大云服务厂商赚得盆满钵满的同时,自然想要实现利益最大化,如果能将用户手中的CPU资源全部释放出来,云服务厂商可以提供同样硬件资源下超过竞争对手的性能。所以亚马逊率先迈出这一步,以专用硬件来释放宝贵的CPU资源,但不只是像智能网卡那样卸载网络,还要将存储、管理、安全和监控等负载一并卸载,这些占据CPU近30%的资源的工作将全部由专用硬件接管。

Nitro System架构 / 亚马逊这其实也就是DPU的最早的形态,或者说第一个投入市场并广泛使用的案例,但亚马逊作为先行者,选择了Nitro System这个名字,包含的专用硬件除了用于各种分流和加速IO的Nitro卡以外,还有额外的Nitro安全芯片。正因如此,亚马逊的AWS在客户数量本就领先一步的前提下,再多了一张王牌,也造就了AWS如今34%的市场份额。

收购来的DPU公司

这两年来,AMD已经从英特尔的口中抢下了不少x86服务器CPU的蛋糕,连英特尔自己也都承认了这一点。但无论是英特尔的IPU,还是英伟达的DPU,都早已开始布局,单靠Xilinx的Alveo智能网卡还不足以完成所有的CPU卸载任务,所以AMD决定直接收购一家DPU独角兽Pensando 。

如今IBM云、微软Azure、甲骨文云和VMware等厂商,都已经部署了Pensando的第一代和第二代DPU,不过他们选择的部署方式并不相同。比如微软的Azure主要是用基于DPU的智能交换机来完成SDN(软件定义网络)解耦,而甲骨文云和IBM云则是硬件上用到DPU卡,软件上除了使用Pensando提供的SDK和库,还有定制的逻辑应用,方便客户添加软件定义的服务。

从路线图来看,AMD Pensando DPU的架构进化是根据网络性能逐渐提升的,直到第三代架构代号名为“Salina”的DPU推出时,才会支持到最高800G的网络,而给出的2024年时间节点估计也是出于AMD对800G网络开始铺设的预测了。另外值得一提的是,AMD Pensando DPU是支持软件前向兼容的,也就是老版本的软件可以使用新的硬件产生的数据。

AMD Pensando的另一大特色在于它的分布式服务平台(DSP),AMD称其为可以用于任何环境中的下一代基础设施。在DPS底层的DPU可编程处理器上,Pensando的要求是做到低功耗、低延迟/抖动、高带宽和高扩展性。

同时,DSP要提供一个芯片内软件的服务,从软件、安全、存储、监控和遥测上提供灵活的卸载方案,取代掉数据中心已有的设备和黑盒。最后,DSP要给云服务厂商提供一个策略和服务管理器,打造一个容器化的管理平台,但同时也要能够集成到已有的基础设施和控制器中去。

写在最后

AMD作为x86擂台仅存的几位参赛选手,为了把CPU发挥出极致的性能,一直在先进工艺、3D封装等领域率先出击。但如今性能的提升变慢已经成为既定事实,芯片堆料而没有实质上的架构改进很难让客户买单,所以像DPU这样提高CPU利用率的方案成了数据中心的首选。在这样的趋势下,即便英伟达没有收购Mellanox打出DPU这张牌,AMD最终也一定会走上这条路。

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

    关注

    68

    文章

    10695

    浏览量

    209163
  • 服务器
    +关注

    关注

    12

    文章

    8680

    浏览量

    84487
  • 软件
    +关注

    关注

    69

    文章

    4562

    浏览量

    86668
  • DPU
    DPU
    +关注

    关注

    0

    文章

    340

    浏览量

    24037

原文标题:被AMD收购后的DPU厂商Pensando

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    中科驭数分析DPU在云原生网络与智算网络中的实际应用

    的探索与实践”专题论坛,业内DPU专家们将讨论焦点锁定在DPU在云原生网络与智算网络中的实际应用,深入探讨了如何利用DPU技术解决计算系统级问题,进一步推动了
    的头像 发表于 08-02 11:21 489次阅读

    IaaS+on+DPU(IoD)+下一代高性能算力底座技术白皮书

    DPU 是当下算力基础设施的核心创新之一。如果把 CPU 比做大脑,那么 GPU 就好比是肌肉,而 DPU 就是神经中枢。CPU 承载应用生态,提供通用型算力;GPU 提供
    发表于 07-24 15:32

    明天线上见!DPU构建高性能云算力底座——DPU技术开放日最新议程公布!

    算力,是数字经济时代的新质生产力。随着人工智能、智算中心建设等需求不断拓展,DPU在各行各业数据中心的应用逐步深入。异构算力代表DPU在新质生产力建设中,能否给出别开生面的答案,应战算力难题?DPU
    的头像 发表于 04-03 18:12 899次阅读

    《数据处理器:DPU编程入门》DPU计算入门书籍测评

    一、DPU计算框架 通过一周多的时间翻阅这本书,基本上这本书是一本比较全面的,面向架构的新手指导数据。它在书中详尽介绍关于DPU在计算机架构中的应用。 对于DPU来说,是一种平行于
    发表于 12-24 10:54

    《数据处理器:DPU编程入门》读书笔记

    首先感谢电子发烧友论坛提供的试读机会。 第一周先阅读了DPU的技术发展背景,了解到DPU是结合高性能及软件可编程的多核CPU、高性能网络接口,以及各种灵活和可编程的加速引擎。DPU
    发表于 12-21 10:47

    浅谈DPU和CPU、GPU的关系

    把CPU的一大部分算力卸载给GPU之后,人们发现可以把很多其他功能也外包出去,于是又有智能网卡,或者叫做DPU
    发表于 12-14 11:44 657次阅读
    浅谈<b class='flag-5'>DPU</b>和CPU、GPU的关系

    《数据处理器:DPU编程入门》+初步熟悉这本书的结构和主要内容

    dpu:推出的主要意义是为了减轻CPU的数据处理负担,使得cpu可以更具专注自己的通用计算处理运算。 1、DPU数据处理器,演进的核心驱动力是什么? 计算工作负载的不断增长是DPU演进的核心驱动力
    发表于 12-08 18:03

    DPU国产生态版图又双叒扩大

    DPU 朋友圈迎来 30+ 新伙伴! 近期, 中科驭数已与联想、中科可控、 统信 、欧拉 、龙蜥社区 、新支点、 亚信科技、人大金仓、瀚高、南大通用、 Gr eatSQL、阿里云、曙光云等超30家
    的头像 发表于 11-03 11:20 378次阅读
    <b class='flag-5'>DPU</b>国产生态版图又双叒扩大<b class='flag-5'>了</b>!

    什么是DPU

    什么是DPU? 相信很多人对于CPU(中央处理器)已经非常熟悉。灵活、响应迅速的CPU多年来一直是大多数计算机中唯一的可编程元件。 近年来,GPU(图形处理单元)逐渐成为了计算的中心。最初GPU
    发表于 11-03 10:55

    解码 DPU 编程,投稿赢取好礼!

    NVIDIA 发布首部 DPU 和 DOCA 编程入门书籍 前不久 NVIDIA 推出了备受业界好评的首部 DPU 处理器编程入门书籍 —— 《数据处理器:DPU 编程入门》 ,许多读者纷纷留言
    的头像 发表于 11-01 20:25 328次阅读
    解码 <b class='flag-5'>DPU</b> 编程,投稿赢取好礼!

    【书籍评测活动NO.23】数据处理器:DPU编程入门

    资格! “DPU将是未来计算的三大支柱之一。CPU用于通用计算,GPU用于加速计算,而DPU在数据中心移动数据,进行数据处理。” ——NVIDIA 创始人兼首席执行官黄仁勋于 GTC 2020
    发表于 10-24 15:21

    NVIDIA发布首部DPU和DOCA编程入门书籍

    NVIDIA DOCA 是一个为 NVIDIA BlueField 系列 DPU 量身定做的软件开发环境,通过打造一个全面、开放的开发环境,可以让开发者快速创建基于 DPU 加速的高性能应用程序和服务。
    的头像 发表于 10-20 15:45 543次阅读

    NVIDIA 发布首部 DPU 和 DOCA 编程入门书籍(互动有礼)

    为使用 NVIDIA BlueField 系列 DPU 和 NVIDIA DOCA 开发环境的开发者提供实用指南 NVIDIA 今日宣布,由 NVIDIA 撰写的 《数据处理器:DPU 编程入门
    的头像 发表于 10-18 16:05 350次阅读
    NVIDIA 发布首部 <b class='flag-5'>DPU</b> 和 DOCA 编程入门书籍(互动有礼)

    NVIDIA 发布首部 DPU 和 DOCA 编程入门书籍

    为使用NVIDIA® BlueField® 系列  DPU 和 NVIDIA DOCA™ 开发环境的开发者提供实用指南   北京时间 2023 年 10 月 17 日,NVIDIA 今日宣布,由
    发表于 10-18 11:34 290次阅读
    NVIDIA 发布首部 <b class='flag-5'>DPU</b> 和 DOCA 编程入门书籍

    【KV260视觉入门套件试用体验】部署DPU镜像并开发一个图像识别程序

    一.部署DPU镜像到KV260 DPU镜像有关介绍:DPU(Data Processing Unit)镜像是一个包含特定配置和预安装软件的虚拟化环境,用于运行数据处理任务。它可以帮助工程师快速部署
    发表于 09-18 14:15