今天, NVIDIA 宣布发布 NVIDIA DOCA 1.5 的长期支持( LTS )版本。
NVIDIA DOCA 是 NVIDIA BlueField DPU 的开放云 SDK 和加速框架。它通过使用行业标准 API 快速创建 BlueField DPU 的应用程序和服务来解锁数据中心创新。
新的 NVIDIA DOCA 1.5 版本包括几个重要的平台更新,由于代码库的稳定性和健壮性,这使得它成为一个 LTS 版本。此外, NVIDIA DOCA 现在支持 NVIDIA ConnectX SmartNIC ,以简化从 NIC / SmartNIC 到 NVIDIA BlueField DPU 的转换。
新的 NVIDIA DOCA 1.5 功能侧重于添加高级可编程性、安全性和功能,以支持新的存储用例。
NVIDIA DOCA 1.5 软件
NVIDIA DOCA 1.5 版本的亮点包括:
- 平台更新
- BlueFIeld-2 的长期支持( LTS )版本
- 支持 ConnectX SmartNIC ( ConnectX-6 / 7 系列)
- 高级可编程性
- NVIDIA DOCA FLOW ,与 DPDK 相比,它是功能的超集
- 新的存储使用情形:
- 用于哈希运算和加密加速的 SHA2 库
- 压缩和解压缩库
NVIDIA 对前向和后向兼容性的承诺确保了使用 NVIDIA DOCA 开发的应用程序能够在未来版本的 BlueField DPU 上无缝运行。他们可以利用未来的硬件升级实现更高的性能和更大的规模。
有关详细信息,请参阅 完整发布信息 。
NVIDIA DOCA 的采用是由于提供了显著的性能提升,并通过 NVIDIA DOCA 驱动或库 选择了双重开发方法。
- NVIDIA DOCA 驱动程序为经验丰富的开发人员提供定制。
- NVIDIA DOCA 库为那些希望降低编码复杂度的用户提供了最佳的每用例性能和规模。
NVIDIA DOCA 服务 和性能增强
此版本添加了实时迁移 支持 VirtIO blk 和过渡 VirtIO blk 仿真设备,能够同时支持 Virtio0.95 和 Virtio1.0 设备的混合。
平台安全和加密加速
其他新增功能包括用于勒索软件检查的 AppShield 和带有引用应用程序的正则表达式( regex )库,以实现重复代码和文本模式的安全匹配。
TPM 固件可信应用程序旨在支持在 Arm TrustZone 上部署敏感应用程序。这增加了额外的安全级别,允许使用硬件密钥对 DPU Arm 内核上的数据进行身份验证和加密。
遥测聚合器和日志记录
NVIDIA DOCA 现在公开收集的 telemetry 数据,用于日志记录和度量。 BlueField 可以通过实现 Prometheus (一个用于事件监控的免费软件应用程序),用于按需采样数据并记录指标,以供以后查询。
NVIDIA DOCA FireFly :同步数据中心
精确计时是数据中心的核心。 NVIDIA DOCA FireFly 是数据中心的计时服务,可在一个位置支持所有计时需求。通过纳秒级时钟同步,我们可以实现新的时序和延迟关键应用。
随着 FireFly 的精度从毫秒到纳秒的变化,提高数据中心计时的精度代表了一个数量级的提高。
通过同步数据中心,您可以加速全球同步数据中心、 AI 、高性能计算、专业媒体制作、电信虚拟网络功能和精确监控。数据中心中的所有服务器都可以进行协调,以提供比计算节点更大的功能。
存储加速
存储数据压缩/解压缩是一项 CPU 密集型操作。 NVIDIA DOCA 压缩库将存储数据压缩和解压缩到 BlueField DPU 上。这将卸载 CPU 中的存储操作,以释放其他计算功能的周期,并降低服务器 TCO 。
ConnectX SmartNIC
通过增加对 NVIDIA ConnectX SmartNICs 的支持,开放式 NVIDIA DOCA 软件可以充分利用最全面的软件 API 、库和服务。开发人员和 IT 领导者可以在部署最广泛的高性能 SmartNIC 上促进数据中心创新。
这引入了广泛的网络、存储和安全功能及增强功能,为软件合作伙伴、服务器和存储供应商、最终用户以及全球系统集成商提供突破性的性能。 NVIDIA DOCA 对 ConnectX SmartNIC 的支持有助于加快并简化从 ConnectX SmartNICs 到 BlueField DPU 的转换。
开放式数据中心创新
NVIDIA DOCA 基于开放式 API 构建,如 DPDK 用于联网, OFED 用于 RDMA , SPDK 用于存储。它与所有主要操作系统和管理程序完全兼容。使用 NVIDIA DOCA 编写的应用程序在 BlueField-2 和 BlueField DPU 的未来版本上运行。
DOCA 中国的黑客马拉松
最近在中国举行的黑客马拉松集中于 BlueField DPU 创新,这些创新使用 NVIDIA DOCA 软件框架 来简化开发过程。参与者继续寻找使用 DPU 卸载、加速和隔离广泛服务的新方法。共有 13 支球队在 24 小时内进行比赛,宣布了四名获胜者:
- 第一名: SDIC ,基于 BlueField DPU 的 RDMA 虚拟化研究
- 第二名: Zhindex-Numa ,分布式智能密钥值存储引擎
- 第三名: Network Needs ,基于 DPU 缓存的键值存储加速
- 第四名: ScaleFlash , DPU 云原生高速存储
祝贺获奖者,并感谢所有参与此次 NVIDIA DOCA 黑客马拉松取得如此成功的团队!
有关领先公司如何使用 NVIDIA 软件定义的硬件加速数据中心解决方案来改变世界的更多信息,请参阅 通过加速网络现实现数据中心现代化 免费电子书。
更多资源:
- 揭秘 NVIDIA DOCA
- 了解何时使用 DOCA 驱动程序和 DOCA 库
- DPU 的 DOCA 简介 课程(免费)
- DOCA 流程入门 课程(自定进度)
- 今天提供 AI 就绪的基础架构,为明天的 AI 工厂提供动力 GTC 会话