DOCA 文档 v2.10.0

BlueField 和 DOCA 用户类型

本指南简要介绍了 NVIDIA® BlueField® 网络平台、其 DOCA 软件组件和 BlueField 用户类型。

BlueField 系列网络平台包括数据处理单元 (DPU) 和 SuperNIC,并针对传统企业、高性能计算 (HPC) 和现代云工作负载进行了优化,提供广泛的加速软件定义网络、存储、安全和管理服务。BlueField 使组织能够将其 IT 基础设施转变为最先进的数据中心,这些数据中心经过加速、完全可编程,并配备零信任安全性,以防止数据泄露和网络攻击。

NVIDIA DOCA™ 汇集了广泛而强大的 API、库和框架,用于现代数据中心基础设施的编程和加速。与 NVIDIA® CUDA® for GPU 类似,DOCA 是所有现有和未来几代 BlueField 产品中一致且必不可少的资源。

doca-arch-2-version-1-modificationdate-1709736679783-api-v2.png

DOCA 软件由开发环境和运行时环境组成。

  • DOCA-Devel 提供行业标准开放 API 和框架,包括用于网络和安全的数据平面开发工具包 (DPDK) 和 P4,以及用于存储的存储性能开发工具包 (SPDK)。这些框架通过集成的 NVIDIA 加速包简化了应用程序卸载。Devel 环境支持各种操作系统和发行版,并包括驱动程序、库、工具、文档和参考应用程序。

    doca-arch-version-1-modificationdate-1709736679077-api-v2.png

  • DOCA 运行时包括用于在数据中心批量配置、部署和编排 BlueField 平台上的容器化服务的工具。

    functional-isolation-version-1-modificationdate-1709736679560-api-v2.png

BlueField 管理员

BlueField 管理员可以是系统管理员、IT 专家、安全运营专家或任何管理数据中心服务器及其功能的人员。管理员通常会与 BlueField 配置以及在 BlueField 平台上运行的 DOCA 服务和应用程序进行交互。

BlueField 管理员执行的常见操作

  • 更新 BlueField 镜像

  • 在 BlueField 平台上运行参考应用程序

  • 在 BlueField 平台上运行 DOCA 服务

有关更多信息,请访问BlueField 管理员快速入门指南

DOCA 开发者

DOCA 开发者创建在 BlueField 平台上运行的服务和应用程序,并且通常与 DOCA 库和驱动程序交互以创建必要的工作流程和功能。

DOCA 开发者执行的常见操作

  • 使用 DOCA 库和驱动程序开发 DOCA 应用程序

  • 编译 DOCA 参考应用程序

  • 使用 DOCA 示例代码创建新的工作流程

有关更多信息,请参阅DOCA 开发者快速入门指南

© 版权所有 2025,NVIDIA。 上次更新时间:2025 年 2 月 12 日。