自动化与运维 ✓ NVIDIA · 官方 bluefield-armdoca-uromrdmaucxmpicontainer-deploymentremote-memory-operations

DOCA UROM 服务运维技能

在 BlueField Arm 上部署并排查 DOCA UROM 服务容器。

FollowSkills 评估 · FSRS-2.0
不推荐
45/ 100 五分制 2.3 / 5
信任安全12 / 25 · 2.4/5

技能明确披露服务二进制没有独立授权控制,任何能建立 Comch 配对的主机都可能驱动远程内存操作,并建议隔离;但没有提供具体的最小权限配置、用户确认、回滚方案或敏感数据流处理,且部署依赖容器、NGC、RDMA 权限,故扣分。

可靠稳定8 / 20 · 2.0/5

文档具有较完整的 configure/build/modify/run/test/debug 流程、分层错误分类和异常反馈;但本次仅静态阅读,未执行关键路径,且 BENCHMARK.md 表明评测数据集不可用,无法确认命令、日志和版本配对流程可复现,故受静态上限并扣分。

适用触发10 / 15 · 3.3/5

受众、适用场景、触发短语及明确的拒答边界写得清楚,并区分服务端、主机库和 RDMA 技能;但未提供中文使用支持或中国大陆网络可达性分析,且核心流程依赖 NVIDIA NGC 和公开文档,环境适配证据不足,故扣分。

规范维护7 / 15 · 2.3/5

信息架构、加载顺序、依赖路由、限制和维护入口较完整;但 SKILL.md、SKILLCARD.yaml 与 skill-card.md 的许可证元数据不一致,签名、版本和扫描时间仍为 TBD,缺少明确变更日志,BENCHMARK.md 还记录了结构化校验缺陷,故扣分。

有效结果5 / 15 · 1.7/5

技能明确覆盖部署、配置、配对、测试和分层排障,并强调 smoke-before-scale,理论上能减少误部署;但不提供可直接运行的镜像标签、命令或配置样例,必须查阅实时外部指南,且静态材料没有可核验的代表性输出,因此只能给予有限分数。

证据核验3 / 10 · 1.5/5

存在 BENCHMARK.md、评测指标、结果摘要和 evals.json,可审计部分主张;但评测数据集不可用,缺少提交的测试套件、CI 覆盖和可独立复现的关键路径证据,且大量能力依赖未附带的公开指南,故扣分。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 服务没有独立授权列表或令牌控制;必须严格限制 Comch 配对主机及底层 RDMA 权限,并在部署前确认隔离边界。
  • 不要把 BENCHMARK.md 中的通过结果当作可独立复现的测试证据;评测数据集不可用,且本评估未执行任何命令。
  • 许可证、来源仓库、版本和签名信息存在不一致或 TBD 状态;发布前应统一并补齐治理元数据。
  • 实际部署依赖 NVIDIA NGC 和实时 DOCA 指南,需另外确认中国大陆网络可达性、镜像获取和文档访问。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向在 BlueField Arm 上部署和运维 DOCA UROM Service 容器的外部运维人员与平台团队。它处理主机 doca-urom 库提交的远程内存操作,包括 put、get、原子操作和 collective。技能覆盖 NGC 镜像拉取、UCX 组件选择、队列深度、DOCA Comch 配对、版本匹配、日志与 RDMA 计数器排障。它不负责主机端应用代码、MPI/UCX 集成设计或 DOCA 安装。

指导代理确认是否应部署该服务,读取并使用服务的配置、运行、测试和调试工作流,设置 SERVICE_ARGS 与 UROM_PLUGIN_PATH,挂载 plugins/ 目录,并在 BlueField OS 容器运行时中启动或停止容器。它还指导检查主机 doca-urom 与 DPU 服务的版本配对、Comch 配对、RDMA 权限、服务日志、容器状态和 RDMA 计数器。

  1. HPC 平台团队需要在 BlueField 上为使用 doca-urom 的主机卸载 collective 通信时,使用该技能部署服务。
  2. 运维人员需要选择 UCX 组件、collective 暴露范围和 enqueue 队列深度时,使用该技能规划配置。
  3. 主机 doca-urom 首次 enqueue 返回 DOCA_ERROR_NOT_PERMITTED 时,使用该技能区分 Comch 配对或 RDMA 权限问题。
  4. enqueue 成功但操作没有完成时,使用该技能区分服务队列或处理器问题与 RDMA 传输故障。
  5. 卸载后的性能低于主机 CPU 基线时,使用该技能先执行冒烟验证并评估工作负载是否适合 DPU 卸载。

这个 Skill 有哪些优点和局限?

优点
  • 明确区分 BlueField 服务容器与主机端 doca-urom 库,减少范围误用。
  • 覆盖配置、运行、测试和调试,并包含 Comch、RDMA 和版本契约检查。
  • 明确指出服务没有独立访问控制,强调限制 Comch 配对对象和 RDMA 内存权限。
  • 包含服务日志、容器状态和 RDMA 计数器等多层观测路径。
局限
  • 仅适用于 BlueField Arm,且假设 DOCA 已经安装。
  • 未提供可直接复制的生产配置、镜像标签、注册表路径或模板。
  • 不能替代主机端 doca-urom 编程指南、MPI/UCX 集成文档或 DOCA 安装技能。
  • 给定材料未展示 TASKS.md、CAPABILITIES.md 的具体命令,也未提供测试套件或平台覆盖证据。

如何安装这个 Skill?

使用仓库 README 支持的 skills CLI 安装指定技能:

npx skills add nvidia/skills --skill doca-urom-svc --yes

安装后,技能会在代理下次加载相关技能时可用。该技能依赖的具体服务镜像、标签和注册表路径未在 SKILL.md 中提供。

如何使用这个 Skill?

在已安装 DOCA 的 BlueField Arm 环境中,让代理处理服务容器部署或排障,例如:"在这台 BlueField 上部署并验证 DOCA UROM Service,检查 Comch 配对、RDMA 权限和主机 doca-urom 版本匹配。"

部署问题从已安装技能中的 TASKS.md 的 configure 工作流开始;架构、配置轴、版本契约和错误分类参考 CAPABILITIES.md。不要用它编写主机端 doca-urom 应用代码;不要用它安装 DOCA。

这个 Skill 与同类方案有什么区别?

它与主机端 doca-urom 技能互补:doca-urom 负责主机 enqueue,DOCA UROM Service 负责 BlueField 端执行。它建立在 doca-rdma 传输之上,并不替代 RDMA;DOCA 安装问题应转交 doca-setup。

常见问题

这个技能会安装 DOCA 或主机端库吗?
不会。它假设 BlueField 已安装 DOCA,并明确不覆盖 DOCA 安装或主机端 doca-urom API。
服务是否有独立的主机授权列表?
没有。SKILL.md 说明服务没有独立访问控制;Comch 配对和底层 RDMA 权限是访问边界。
为什么主机 enqueue 返回 NOT_PERMITTED?
应先检查 Comch 端点配对和 RDMA 权限;该错误在此场景中不是服务端独立授权层的信号。
是否可以直接复制技能中的镜像标签或配置?
不可以。技能明确不提供镜像名称、标签、注册表路径或预制配置;这些应根据对应 DOCA 服务指南和实际 BlueField 能力确定。

同仓库的其他 Skills

均来自 NVIDIA/skills

开发与工程 ✓ NVIDIA · 官方

DOCA UROM 主机侧卸载开发

指导 HPC、UCX 和 MPI 应用将远程内存操作卸载到 BlueField DPU。

自动化与运维 ✓ NVIDIA · 官方

Dynamo 互联就绪检查

在信任 Dynamo 分离式服务的性能数据前,验证 RDMA、NVLink 与 NIXL 传输链路是否就绪。

开发与工程 ✓ NVIDIA · 官方

DOCA 环境设置技能

帮助开发者验证、配置和排查 DOCA 开发与运行环境,并选择合适的部署路径。

自动化与运维 ✓ NVIDIA · 官方

DOCA 容器部署

指导在 NVIDIA BlueField 上部署、验证和排查 DOCA 服务容器。

自动化与运维 ✓ NVIDIA · 官方

DOCA Argus 运行时安全运维技能

在 BlueField 上部署 Argus,检测主机运行时威胁并将发现转发到 SIEM。

开发与工程 ✓ NVIDIA · 官方

DOCA RDMA Initiator

指导在DPA上开发由加速器发起的单边RDMA应用。

开发与工程 ✓ NVIDIA · 官方

DOCA Verbs 原始 RDMA 控制技能

为确需底层 verbs 控制的 DOCA 开发者提供路由、移植与调试指导。

开发与工程 ✓ NVIDIA · 官方

DOCA STA 存储目标加速

帮助开发者在 BlueField 上构建并调试 RDMA NVMe-oF 存储目标。

自动化与运维 ✓ NVIDIA · 官方

DOCA Bench 性能基准技能

在真实 NVIDIA 网络设备上,以可复现方式测量 DOCA 库的吞吐、延迟和带宽。

开发与工程 ✓ NVIDIA · 官方

DOCA GPI GPU 直驱 RDMA 技能

指导 CUDA 内核绕过主机 CPU,直接从 GPU 内存驱动 RDMA 队列。

开发与工程 ✓ NVIDIA · 官方

DOCA PCC ZTR RTTCC 拥塞控制技能

帮助在 BlueField-3 上部署、调优和验证 NVIDIA 的 RoCE RTT 拥塞控制参考算法。

开发与工程 ✓ NVIDIA · 官方

DOCA GPUNetIO WRITE 带宽基准技能

帮助开发者构建、运行并解读由 CUDA 内核发起的 GPUNetIO RDMA WRITE 持续带宽基准。

自动化与运维 ✓ NVIDIA · 官方

TAO 推理微服务部署技能

在多种计算平台上启动、调用并停止 TAO 推理微服务。

开发与工程 ✓ NVIDIA · 官方

GPUNetIO RDMA 写延迟基准技能

指导测量 CUDA 内核发起的 GPUNetIO RDMA WRITE 延迟与尾延迟。

自动化与运维 ✓ NVIDIA · 官方

DOCA Firefly 时间同步运维技能

帮助在 BlueField 上部署、配置和排查 DOCA Firefly 的 PTP 时间同步服务。

开发与工程 ✓ NVIDIA · 官方

DOCA RDMA 编程助手

帮助开发者在 BlueField、ConnectX 或 DOCA 主机上构建、配置和调试基于 DOCA RDMA 的应用。

开发与工程 ✓ NVIDIA · 官方

DOCA GPUNetIO 开发技能

指导开发者将 NVIDIA GPU 上的 CUDA 内核连接到 DOCA 网络队列,实现 GPU 侧收发包与调试。

开发与工程 ✓ NVIDIA · 官方

DOCA DMA 编程助手

指导在 BlueField 或 ConnectX 上进行 DOCA DMA 内存拷贝开发。

开发与工程 ✓ NVIDIA · 官方

DOCA SPCX 可编程拥塞控制

帮助开发者在 BlueField 上加载、评估和回滚 SPCX 拥塞控制算法。

自动化与运维 ✓ NVIDIA · 官方

DOCA BlueField 裸机部署

帮助运维人员在 BlueField 硬件上安全运行和排查 DOCA 应用。

相关 Skills