NVIDIA DOCA
软件框架


用于 NVIDIA BlueField 网络平台的加速应用开发

访问 DOCA


NVIDIA® DOCA™ 是释放 NVIDIA BlueField® 网络平台卸载、加速和隔离数据中心工作负载潜力的关键。借助 DOCA,开发者通过创建软件定义、云原生、DPU 加速的服务来对未来的数据中心基础设施进行编程,并支持零信任保护,以满足现代数据中心日益增长的性能和安全需求。


访问 DOCA


DOCA 软件


DOCA 软件框架

DOCA 和 BlueField 网络平台相结合,为开发者打造一个全面、开放的开发平台,能够开发具备突破性网络、安全和存储性能的应用。BlueField 将基础设施服务域与工作负载域隔离开来,可显著提高应用和服务器的性能、安全性和效率,为开发者提供实现优化、安全、加速的数据中心所需的各种工具。

DOCA 软件由软件开发套件(SDK)和运行时(Runtime)环境组成。 DOCA 软件开发套件提供行业标准的开放 API 和软件框架。该软件开发套件支持一系列操作系统和发行版本,其中包括驱动程序、库、工具、文档和示例应用程序。 DOCA 运行时包括在数据中心的数百或数千颗 DPU 上配置、部署和编排容器化服务的工具。

此 SDK 支持一系列操作系统及其发行版本,并且包含驱动、库、工具、文档和示例应用。DOCA 运行时包括用于在整个数据中心的数百或数千个 DPU 上配置、部署和编排容器化服务的工具。


NVIDIA BlueField-3 网络平台

DOCA 助力的 BlueField 网络平台

NVIDIA BlueField 网络平台 是一个用于数据中心基础设施的先进计算平台,可大规模提供加速的软件定义网络、存储、安全和管理服务。


了解 BlueField 详情

DOCA 软件提供向后兼容性

向前和向后兼容性

DOCA 可提供多代产品支持,给予开发者充分信心,确保当前开发的应用能够在未来各代的 BlueField 上持续运行,并持续获得性能加持。

DOCA 有助于卸载、加速和隔离基础设施

卸载、加速、隔离基础设施

网络、存储和安全服务可通过 DPU 进行卸载、加速和隔离,同时以线速性能安全地把数据传输给上层工作负载。

DOCA 助力于加速开放生态系统发展

开放式生态系统

DOCA 提供软件应用框架,加速生态系统开发。

访问 DOCA 文档以查看 SDK 编程指南、API 参考及其他更多内容。

查看文档

SDK 关键组件

  • 行业标准 API:DPDK、SPDK、P4、Linux Netlink
  • 网络加速 SDK:NVIDIA 加速交换和数据包处理 (ASAP2)™ 软件定义网络 (SDN)、仿真 VirtIO、P4、面向 5G 的 5T 技术、Firefly 时间同步
  • 安全加速 SDK:内联加密、深度数据包检测
  • 存储加速 SDK:存储仿真和虚拟化、加密和压缩
  • 远程直接内存访问 (RDMA) 加速 SDK:统一通信与协作 (UCC) 和 UCX、RDMA verbs、GPUDirect®
  • 管理 SDK:部署、预置、服务编排
  • 用户空间接口和内核空间接口

BlueField 网络平台镜像和驱动

BlueField 操作系统和驱动
  • BlueField 软件包括引导加载程序、操作系统内核、所需的网卡(NIC)固件、 NVIDIA 驱动程序、示例文件系统和工具链 — — 所有这些都已通过 NVIDIA NGC ® 目录认证。
  • NVIDIA BlueField DPU 预装商业级 Linux 发行版 Ubuntu Server 22.04,并且持续提供操作系统和安全更新。
  • 作为一个独立的软件包,DOCA 可以在多种领先的操作系统上使用,而不与某个特定的 ARM® 和 x86 架构进行捆绑。

DOCA 培训

使用 DOCA 开发 DPU 应用入门

在线自主培训

使用 DOCA 开发 DPU 应用入门

了解详情
DOCA 入门:开发 DPU 应用工作流

在线自主培训

DOCA 入门:开发 DPU 应用工作流

了解详情
DOCA GTC 会议播放列表

NVIDIA OnDemand

DOCA GTC 会议播放列表

观看播放列表内容
“在 BlueField DPU 上使用 NVIDIA DOCA 开发应用程序简介”在线研讨会

在线研讨会回放

“在 BlueField DPU 上使用 NVIDIA DOCA 开发应用程序简介”在线研讨会

观看在线研讨会

DOCA 生态系统合作伙伴

NVIDIA 正在与领先的平台供应商和合作伙伴合作,在 NVIDIA BlueField 上集成和扩展 DOCA 来支持其商业发行版软件。


DOCA Partner - Aria Cybersecurity Solutions
DOCA Partner - Canonical
DOCA Partner - Check Point Software Technologies
DOCA Partner - DDN
DOCA Partner - DELL Technologies
DOCA Partner - Fortinet
DOCA Partner - IBM
DOCA Partner - Juniper Networks
DOCA Partner - Nebulon
DOCA Partner - Palo Alto Networks
DOCA Partner - NetApp
DOCA Partner - Red Hat
DOCA Partner - Supermicro
DOCA Partner - Vast
DOCA Partner - Versa Networks
DOCA Partner - VMware
DOCA Partner - Weka

访问 DOCA

充分发挥 NVIDIA BlueField 网络平台和体验的潜力。

开始

DOCA 新闻


资源

NVIDIA 开发者计划
 

加入我们的开发者社区,免费获取 SDK、培训和技术资源,以便在所有 NVIDIA 技术平台上成功构建应用。


了解详情

使用 NVIDIA BlueField 配置基于主机的防火墙

观看此演示,了解如何使用 NVIDIA DOCA 软件将丢弃规则应用于 BlueField,以便在服务器内建立已发起的连接。


观看视频

NVIDIA 初创加速计划:助力全球出色的初创公司

通过获得技术、培训、融资机会等,更快的发展您的业务。


立即申请

立即采用 AI 就绪的基础设施,驱动未来 AI 工厂

观看这场会议,了解什么是 AI 就绪的基础设施,以及 NVIDIA DPU 和 GPU 技术如何融合以加速 AI 工作负载的计算。


观看会议

BlueField 运行时软件和驱动下载

在下方下载 BlueField DPU 运行时映像和驱动。