在日前举行的“NVIDIA DOCA 中国开发者社区发展研讨会”,英伟达开发者生态事业部在线上向行业媒体介绍了DPU DOCA中国开发者社区的进展,并正式揭牌了中国区“DPU & DOCA卓越中心授权合作伙伴。
NVIDIA DOCA开发者社区始终致力于促进支持开发者,基于NVIDIA BlueFieldDPU和DOCA软件开发框架来创建高性能软件定义、云原生、DPU加速的容器化应用和服务,为各种行业应用场景提供面向未来数据中心基础设施进行编程的资源,以加速应用的迭代开发与持续创新,并满足现代数据中心日益增长的性能与安全需求。
据NVIDIA DPU和DOCA的技术专家崔岩介绍,在2021年4月,NVIDIA开始着手筹备中国落地DOCA中国开发者社区,以便有效的与广大中国开发者进行互动,逐步构建DOCA生态体系。在2021年6月,DOCA中国开发者社区成功向中国开发者开放。至今已有近千名中国开发者注册了DOCA开发者抢先体验计划,占全球注册者的近一半。
图:线上媒体会回顾NVIDIA DOCA中国开发者社区在2021年的发展
NVIDIA BlueFieldDPU产品及DOCA软件开发套件展现了在中国巨大的应用潜能,DOCA开发者还在持续壮大中。在2021年下半年,NVIDIA成功举办了三次DOCA开发者线上训练营,向广大开发者详细介绍了NVIDIA BlueField的DPU在现代数据中心的应用和未来的技术演进,深度解读了NVIDIA DOCA软件开发套件的软件栈、开发环境、开发资源、开发指南和应用案例,吸引了超过3500名开发者参与互动。同时随着DOCA软件栈在DOCA库、驱动程序、服务和应用实例方面的持续功能更新,NVIDIA在社交媒体及知识社区发布关于NVIDIA BlueField的DPU及DOCA软件开发套件的技术资讯和成功故事,受到了众多开发者及业内人士的好评,产生超过85000次以上的观看。
NVIDIA正在与领先的全球供应商和合作伙伴展开合作,如VMware 、Palo Alto Networks、JuniperNetworks共同整合并扩展基于NVIDIA BlueFieldDPU及DOCA软件架构在平台、基础设施、存储、网络安全、5G和边缘计算等应用场景的解决方案。基于全球DOCA生态体系 NVIDIA在中国企业市场积极挖掘DOCA生态合作伙伴解决方案运力,通过DOCA中国开发者社区、DOCA培训课程及开发者训练营和NVIDIA合作伙伴网络等三个方面着力构建DOCA中国生态体系,与生态体系合作伙伴的开发者一起提供基于DPU的整体解决方案或业务应用服务。
在2022年,为了更好的扩展和支持DOCA中国开发者,有效的推进和适配DOCA中国生态体系建设,NVIDIA授权NVIDIA核心合作伙伴设立“DPU & DOCA卓越中心”。
崔岩也在发布会上透露,2022年将会在中国举办首场DOCA开发者黑客松比赛。
负责NVIDIA中国的分销和合作伙伴的刘长江也介绍了未来数据中心的发展趋势和的功能。
NVIDIA 刘长江表示,现在DPU市场处于蓝海,DPU的出现,会极大推进数据中心的进步与变革,产生深远的影响。
Westwood Liu说: “随着人工智能与应用程序业务深度融合,可以看到CPU已经没有办法来独自支撑数据中心任务了。整个数据中心不再是CPU的服务器集群了,在全新数据中心架构中引入用于加速计算的GPU和用于加速数据处理的DPU,就如同GPU给人工智能和机器学习提供加速方案一样,DPU承担了数据处理基础设施侧的任务,解决数据中心基础设施的效率问题,并将CPU释放出来,执行它所擅长的应用程序处理。DPU这其中特殊的结构成为了芯片级的数据中心,我们称之为片上系统,可以为云、数据中心、边缘计算各种环境中各种应用负载提供安全、加速和基础设施,解决了数据中心基础设施所面临的挑战和瓶颈。”
刘长江还详细解释了3U一体的意义。 “如同GPU上CUDA 软件开发套件一样,DOCA软件开发包为开发者提供一个完整开放的软件开发框架。开发者在DPU上开发软件定义和硬件加速,包括网络、存储、安全、管理等等应用,DOCA带给开发者的一致体验,并将编程和使用DPU所需要的一切都集中在一个软件开发框架下面,并保持与几代BlueFieldDPU软件相互的兼容性,实现卸载、加速、隔离和基础设施等操作,并支持超大规模企业超级计算和超融合等基础设施的各种应用场景。 因此,DPU和DOCA在新一代数据中心中,具有举足轻重的战略位置,是新一代‘3U一体’数据中心架构不可或缺的重要支柱。”他说。
NVIDIA选择了丽台科技和信弘科技两家合作伙伴设立首批的NVIDIA 授权合作伙伴DPU&DOCA卓越中心,为开发者提供本地的DOCA开发环境。
崔岩在线上还介绍了NVIDIA授权合作伙伴DPU&DOCA卓越中心在试运行期间,为DOCA中国开发者提供的资源。
两家合作伙伴将自主构建和运营基于NVIDIA BlueField-2 DPU第三方虚拟开发平台,有效连接DOCA中国开发者和DPU的应用场景。同时,为DOCA中国开发者提供在线实践的开发环境,实现编译、运营、运行、测试DOCA应用程序,以便构建DOCA业务应用及行业解决方案,并且通过与DOCA中国开发者社区进行互动,相互分享和促进加速应用的创新,与NVIDIA一道构建DPU和DOCA生态体系,并逐渐开展DOCA黑客松赛前培训和本地开发的支持。
在NVIDIA授权合作伙伴DPU和DOCA卓越中心解决中国本地开发资源的同时,NVIDIA将在中国引入DOCA开发者黑客松比赛,继欧洲和北美相继举办了DOCA开发者黑客松比赛之后,NVIDIA预计将在2022年一二季度举办中国首场春季DOCA开发者黑客松比赛。
DOCA开发者黑客松比赛将围绕DPU在网络虚拟与管理,软件定义存储,安全软件,基础设施与虚拟网络功能,人工智能和遥测,自动化与网络可视化等重点领域展开。参赛开发者将自由组成团队,选择参赛的开发项目,并进行黑客松比赛注册,在比赛前NVIDIA会先举办一场DOCA开发者线上训练营,培训必要的DPU相关知识和DOCA编程技能,NVIDIA将邀请来自合作伙伴、客户以及学术界的开发者团队参赛。参赛团队将基于DPU和DOCA1.2进行创新性、突破性的软件项目开发,在NVIDIA专家导师的指导下进行学习、协作,并加速他们的软件设计和实现。参加团队将引领DOCA中国开发者社区共同创建革命性的数据中心基础设施应用和服务,通过NVIDIA的评审对优异的创新团队进行奖励。
在2022年,除了提供DPU&DOCA卓越中心及DOCA黑客松比赛之外,NVIDIA还为DOCA中国开发者提供了如下开发者所需的开发资源。如注册NVIDIA DOCA开发者抢先体验计划、DOCA软件开发套件文档、DPU用户指导文档和免费线上培训等,可以通过扫描二维码进行访问。
<电子发烧友网>记者也在线上提问,希望了解目前的近千名开发者是一个什么样的概念?2022年又是什么样的目标。NVIDIA回答解释道,大概在全世界全球范围内,现在DOCA开发者有一半左右来自于中国。
NVIDIA发言人说, “今年的目标没有设定一个具体的数目,当然希望越多越好,可能有几千人、几万人,几万人是比较理想的情况。但是这里有一个问题,DOCA的开发者和CUDA是不一样的,我们不能以纯粹的数量来看待开发者和社区的生态,因为从CUDA诞生之初开始到现在其实发生了很大的变化,CUDA从最早2008年、2009年作为Frame这一代GPU的开发套件,大家更多用它做和图形、视频相关的加速,所有SDK开发的东西全部基于这里。我记得当adobe和autodesk等一些专业工具会用到这样的加速。后面一些开发者社区里用CUDA做了视频转码加速,有很多视频转码软件,其实到今天还是CUDA的强项。”
他接着说:“但到后面CUDA慢慢发展,向通用计算和通用处理转变,到今天AI时代CUDA有大量的加速、推理、训练,甚至包括在智能驾驶、无人车等很多方面做了很多的工作,有一大堆软件堆栈被集成进去。今天看到NVIDIA AI Enterprise软件解决方案,综合的软件方案全部是基于CUDA,也有包括了一部分内容在里面。DOCA现在的发展特别像当初CUDA刚刚诞生时的样子,它的很多现在开发出来的SDK和特性还是继承了网络,继承了原来智能网卡的一些特性,包括编程环境、思维方式、招揽的第一批开发者更多倾向于从网络方面做安全、做流量优化,做存储吞吐,在DOCA上利用一些ARM特性卸载很多原来要让CPU去处理的东西,这很正常,社区就是这样发展起来的。”
但是开发者数量规模不能作同样的预估和类比。“很简单的一个道理,它是偏数据中心的社区,而CUDA有消费级,每个人都有笔记本电脑,有显卡,做一个CUDA的开发当时就可以跑,也能见到效果,加速了多少倍,有一个什么样的好处。但是,在DOCA上在自己的笔记本上编程后,并没有办法立刻体验到它的好处,也没有办法去验证,这是为什么我们说到今天有这个卓越中心的考虑,让我们两家亲密的合作伙伴为广大开发者提供了一个这样的环境,大家可以远程登录上去,实际上在四个真实的物理机器上,甚至更多的节点上验证DOCA用DPU获得的好处。”
“前面一个问题提到为产业、为客户提供了哪些价值?输出了人才,帮助他们学习本身就是价值。奠定了这样的土壤以后,我们相信一个社区里面的开发者他们的想象力和创造力本身也会为DOCA带来更多的未来和发展,进而像CUDA一样,颠覆一下现在的数据中心的样子,用黄仁勋黄总的话来说,未来的数据中心“3U一体”,GPU、DPU、CPU,CPU做自己擅长的事情,GPU做自己擅长的事情,它们俩都不太擅长的事情由DPU去做,这样数据中心就会更好的发展,效率也会更高。”
NVIDIACTO Michael Kagan在接受国外采访的时候有一句名言,他说,“再好的芯片如果没有了软件就是一个没有灵魂的沙子”。因为芯片用沙子做硅晶圆,如果没有软件就丧失了灵魂。所以DOCA对DPU就是它的灵魂,类似于CUDA对GPU来说,类似很多的编程环境,不管在ARM还是CPU上的这些软件环境是一样的。
-
DPU
+关注
关注
0文章
354浏览量
24116 -
英伟达
+关注
关注
22文章
3727浏览量
90758
发布评论请先 登录
相关推荐
评论