DPU时代,来NVIDIA DOCA 中国开发者社区共同探索未来

2022-01-18 16:31:51 浏览数 (2)

DPU & DOCA

CPU、GPU,凡是对电脑技术有一点了解的朋友应该都不陌生,但你听过DPU吗?

虽然还很“年轻”,名气还不够“出圈”,但DPU(Data Processing Unit)当下发展迅速,正在成为以数据为中心的加速计算模型的第三个计算单元:CPU 用于通用计算,GPU 用于加速计算,DPU 则进行数据处理。CPU、GPU、DPU 正在成为未来数据中心的三大支柱。

相比于过去什么都扔给CPU来处理,DPU的目标更专注于数据处理,以达到更高的运行速度和更高的安全性。其应用场景主要为网络、存储和安全。

比如一个网络游戏,CPU只处理游戏的玩法逻辑,画面渲染由GPU来运算,而网络传输、加密、身份验证、数据存储等任务就交由DPU来处理,那么就可以提供更高的性能和更好的用户体验。

但是,如果没有软件,芯片就只是昂贵的沙子。

所以,为了加速数据中心的部署,支持广大开发者在DPU上进行软件开发,NVIDIA为DPU量身打造了一个软件开发套件 — DOCA(Data Center Infrastructure on a Chip Architecture)。

开发人员能够利用行业标准的API在NVIDIA BlueField DPU上快速创建对网络、存储、安全、管理以及AI / HPC的一系列应用程序和服务。DOCA SDK支持多种操作系统, 包含驱动程序、库、示例代码和相应文档,大大简化了开发流程。

DOCA生态

如今的计算机行业早已不是一家公司可以撑起一个领域的时代,开放、兼容、合作、共赢才是把蛋糕做大的正确方式。因此DOCA的定位不仅仅是一个芯片软件开发套件,而是一整个生态。

NVIDIA正与领先的全球平台供应商和合作伙伴合作,如Juniper、Excelero、VMWare、Palo Alto等,共同整合并扩展基于 NVIDIA BlueField DPU及NVIDIA DOCA软件架构的解决方案。开发者们则获得了丰富的开发资源,可通过NVIDIA DOCA 1.2 在零信任安全、Morpheus人工智能安全、边缘网络服务平台、高速分布式存储等场景进行应用开发。

对于一个技术生态来说,最重要的“资源”还是人。只有众多开发者的不断参与,才能让一个技术生态可持续发展。

因此,NVIDIA于2021年6月发布了NVIDIA DOCA中国开发者社区。截止目前,已有近千名开发者注册了 DOCA 开发者抢先体验计划,占全球注册量的近一半,并且还在持续壮大中。

1月13日,NVIDIA DOCA 中国开发者社区发展在线研讨会圆满落幕。NVIDIA DOCA中国开发者社区核心团队及 NVIDIA 核心合作伙伴代表一同参会,共同探讨了 NVIDIA BlueField DPU 产品及 NVIDIA DOCA 软件开发架构在云端、数据中心及边缘应用场景的业务应用,并深度聚焦DOCA开发者在消费互联网、网络安全和高等教育等重点行业的开发资源与能力提升需求,倾心设计DOCA中国开发者社区的发展规划。

DPU & DOCA 卓越中心

由于DPU和DOCA的重要性,以及其在中国开发者中展现的巨大应用潜能,NVIDIA竭尽所能为国内开发者提供资源和支持。面对中国本地没有DPU的DOCA开发环境问题,NVIDIA选择了丽台(上海)信息科技有限公司和上海信弘智能科技有限公司两家合作伙伴设立首批的NVIDIA 授权合作伙伴DPU & DOCA卓越中心,为开发者提供本地的DOCA开发软硬件环境。

作为NVIDIA的核心合作伙伴,两家公司对于NVIDIA的产品技术和解决方案有着长期深入的了解,特别是在云端、数据中心及边缘的深度学习应用方面具有丰富的经验,此外还是NVIDIA 深度学习培训中心(DLI)和合作伙伴培训方面的重要伙伴

两家合作伙伴作为NVIDIA授权合作伙伴 DPU & DOCA卓越中心的首批成员,从即日起分别设立DPU & DOCA卓越中心并展开试运营。在试运营期间,每家合作伙伴将自主构建和运营基于 NVIDIA BlueField-2 DPU的DPU & DOCA虚拟开发平台,建立起第三方DPU开发环境,为DOCA中国开发者提供在线实践的开发环境,并与NVIDIA一道构建 DPU 和 DOCA生态体系。

共同成长

对于正在进行DPU开发或打算涉足此领域的开发者来说,DOCA开发者社区提供了丰富的学习资源和交流机会。

2021年下半年以来,NVIDIA成功举办了三次DOCA开发者线上训练营,向广大开发者详细介绍了NVIDIA BlueField DPU 和DOCA在现代数据中心的应用和未来的技术演进,深度解读了NVIDIA DOCA 软件开发套件的软件栈、开发环境、开发资源、开发指南和应用案例,吸引了超过3500名开发者参与并互动。在最新一期的训练营中,NVIDIA在GTC 2021秋季大会上发布的DOCA 1.2软件开发套件新服务和零信任安全、云原生超级计算解决方案等新应用引起了热烈关注。同时,NVIDIA在社交媒体及知识社区发布的关于NVIDIA BlueField DPU及NVIDIA DOCA软件开发套件的技术资讯和成功故事,受到众多开发者及业内人士的好评。

在2022年,NVIDIA还将继续推出丰富的DOCA 开发者发展计划,DOCA 黑客松(Hackathon)比赛就是其中之一。继欧洲和北美相继举办了DOCA 开发者黑客松比赛之后,NVIDIA预计将在2022年第二季度举办中国首场春季 DOCA开发者黑客松比赛。在比赛之前,NVIDIA会先举办一场DOCA开发者线上训练营,向参赛者介绍BlueField DPU和DOCA编程技巧。

NVIDIA将邀请来自合作伙伴、客户以及学术界的开发者团队参赛,参赛团队将在NVIDIA专家导师的指导下学习、协作并加速他们软件设计,选择在高性能网络、虚拟化、网络安全、分布存储、加速人工智能、边缘计算和视频流处理等方面基于NVIDIA BlueField DPU 和 NVIDIA DOCA 1.2 进行创新性、突破性软件项目开发,引领DOCA 中国开发者社区创建革命性的数据中心基础设施应用和服务。最后,NVIDIA将通过评审,对优异的创新团队进行奖励。

通过黑客松的形式共同学习、共同参与项目、共同分享经验,这种方式对于开发者的成长是十分高效的。此外,DOCA开发者社区和卓越中心在2022年还将提供更多资源,如注册NVIDIA DOCA开发者抢先体验计划、DOCA软件开发套件文档、DPU用户指导文档和免费线上培训等,为不同阶段的开发者提供支持。

相信通过 DOCA 开发者计划的实施,可以有效推动 DOCA 中国开发者社区的发展,促进DOCA 开发者的人才培养与能力提升,使基于BlueField DPU 和 DOCA软件开发套件的解决方案具有更出色的性能优势和更短的上市时间,为客户和合作伙伴创造更大的价值。

DOCA 中国开发者社区欢迎你的加入!查看NVIDIA BlueField DPU和NVIDIA DOCA资源大合集!

https://developer.nvidia.cn/zh-cn/nvidia-doca-sdk-early-access

立即申请抢先体验DOCA 软件框架,第一时间了解最新的更新、活动等动态。

0 人点赞