当前,数据已经成为企业的核心资产。随着企业数字化转型进入“深水区”,人工智能、大数据、云计算、物联网等技术不断落地,企业获取数据的方式越来越简单,数据量呈爆发式增长。面对海量的数据,一方面对数据中心的计算能力提出了更高的要求;另一方面,也对网络带宽提出了更大的挑战。为了提高响应,减少延迟,DPU应运而生。据赛迪顾问数据显示,从2023年开始,全球DPU市场规模将突破100亿美元,进入年增长率超过50%的增长快车道。在中国,2023年DPU市场规模也将突破300亿元,并出现跨越式增长。DPU的广泛采用将带来大量新的应用和服务,带动相关硬件和软件系统平台的增长。为了助力现代数据中心构建高性能网络,NVIDIA在今年的NVIDIAGTC上正式发布了Spectrum-4以太网平台,包括NVIDIASpectrum-4交换机系列、ConnectX-7智能网卡、NVIDIABlueField-3DPU.以及DOCA数据中心基础设施软件。在近期的一次媒体交流中,NVIDIA网络专家崔岩和NVIDIA网络营销总监孟青详细分享了DPU和DOCA的最新进展,以及DPUHackathon的相关事宜。简化开发流程,赋能开发者加速创新为了帮助开发者加速基于NVIDIABlueFieldDPU的开发,NVIDIA在2020年秋季正式推出了NVIDIADOCA1.0。众所周知,NVIDIADOCA是为BlueField量身打造的软件开发框架数据处理单元。开发人员可以快速创建BlueFieldDPU加速的高性能应用程序和服务。NVIDIADOCA自发布以来经历了数次升级,并于今年5月正式推出DOCA1.3。NVIDIA网络专家崔岩告诉记者,DOCA1.3提供了121个新的API开发接口和一些新的和增强的功能,包括用于优化数据流插入的DOCAFlow库、通信通道库、正则表达式库和AppShieldSDK以及基于OVN的IPSec完成加密卸载,以及DOCA的新服务和增强服务等。据介绍,DOCA建立在面向未来、API驱动的思维模型上,这使得BlueFieldDPU硬件加速器易于使用,从而实现非凡的数据中心性能、效率和安全性。对于开发人员,DOCA使他们能够使用行业标准API(类似于GPU的CUDA)在BlueFieldDPU上快速创建应用程序和服务。可以解锁数据中心的创新功能,更好地兼容持续平稳演进的新一代BlueFieldDPU,包括今年下半年即将推出的BlueField-3DPU和未来的BlueField-4个处理器。NVIDIA网络营销总监孟庆表示,DOCA可以加快应用和服务的上市时间,使客户和合作伙伴能够在各自的行业竞争中取得成功,在BlueFieldDPU-based中扮演关键灵魂角色。应用场景。孟庆强调,DOCA是DPU的灵魂,两者不可分割。因此,DPU+DOCA,软硬兼备,是DPU最好的市场形态。在硬件方面,DPU可以作为单独的芯片使用,也可以作为DPU卡使用,也可以作为集成在GPU或CPU中的附加芯片使用,需要根据用户需求针对相应的使用场景进行定制。探索更多场景,推动DPU应用为了探索更多DPU场景,NVIDIA正在采取一系列措施加速DPU的应用。在生态建设方面,NVIDIABlueFieldDPU已作为核心组件应用于NVIDIA认证系统,包括HGX、EGX和OVX,为认证系统平台提供加速以太网或InfiniBand解决方案。同时连接NVIDIASpectrum端到端以太网平台或QuantumInfiniBand网络平台,提供现代数据中心工作负载所需的精准计时、极致性能、高级安全性和强大功能,成为构建AI工厂的核心骨干网络,有力支撑了上层系统软件、高性能计算、人工智能和虚拟仿真平台的应用。为了帮助开发者更好地学习和应用DPU,NVIDIA还举办了DPU中国黑客马拉松大赛。首届比赛也于近日正式结束,60余支队伍报名参赛并发布了自己的作品。在本次采访中,来自高校的DPU开发者胡晓河也分享了其团队的经验和成果。据介绍,胡小禾的开发团队提出了“DeepTrace”项目,该项目面向DPU驱动的基础设施网络包级函数粒度业务可观测性。项目基于DOCA提供的网络流量和粗粒度可观测性,使用DOCA中的NetflowAPI库,结合DPU(ASAP2网络包分类引擎)的高性能网络处理功能,以及FlowAPI库和数据在DOCA平面和控制平面的可编程性提高了对网络数据包级别的可观察性,并且对每个功能都是准确的。同时,实现了可忽略不计的性能损失。崔岩指出,DPU中国虚拟黑客马拉松大赛能够更好地激发DOCA开发者的创新,在NVIDIABlueFieldDPU和NVIDIADOCA的应用场景,如分布式存储、数据流跟踪分析、bare-bonesMetal等方面给我们带来一些启发。云管理、RDMA数据包加解密等。他表示,通过本次比赛,以及未来的黑客马拉松比赛,将为开发者带来更好的学习氛围,帮助大家学习和熟悉DPU和DOCA应用场景,掌握编程方法。同时,通过与其他团队的竞争,相互学习和借鉴,我们可以获得更大的启发。据了解,NVIDIA正在筹划今年下半年第二届DPUChinaVirtualHackathon活动,并将在第二届活动中为广大DOCA中国开发者提供DPUChinaVirtualHackathon训练营,为他们提供最新的DPU和DOCA将发布信息,然后组织DPU中国虚拟黑客马拉松比赛。此外,NVIDIA的授权合作伙伴DPU和DOCA卓越中心也正在为DOCA中国开发者提供免费的DOCA开发环境在线练习,并与NVIDIA一起构建和扩展DPU和DOCA生态系统;与NVIDIA共同推动DOCA中国发展开发者社区的发展,提供培训课程和专业讲师,组织DOCA中国开发者社区活动,支持DOCA开发者训练营和DPU黑客马拉松比赛。
