Device Plugin

Device Plugin 是 Kubernetes 中大多数加速器产品用于向调度器声明设备容量,并让选定设备可供 Pods 使用的机制。

在 ACP 中,Device Plugin 很重要,因为 GPU 和 NPU 产品通常通过这一路径暴露扩展资源。安装相应产品后,用户可以在工作负载中请求 NVIDIA GPU、HAMi 虚拟 GPU 或 Ascend NPU 等资源,并通过项目和命名空间设置来管理配额。

何时使用

  • 当工作负载通过 Kubernetes 扩展资源名称请求加速器资源时,请使用基于 Device Plugin 的产品。
  • 请使用 ACP 的项目和命名空间页面执行配额操作。
  • 请参考产品文档了解安装、节点标签、受支持的硬件和故障排查。

相关产品

  • NVIDIA GPU Device Plugin 暴露物理 NVIDIA GPU 资源。
  • HAMi 使用 device plugin 和调度组件来提供共享加速器资源。
  • Ascend NPU Operator 包含将 Ascend 设备暴露给 Kubernetes 工作负载的组件。

相关页面