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 工作负载的组件。