容器和二进制部署差异

表1 组件两种安装方式差异

组件

安装方式

差异

NPU-Exporter

二进制

  • 以系统服务的方式部署在物理机上。
  • 配置Capability之后可以使用普通用户(hwMindX)运行。

容器

  • K8s作为调度管理平台,需要使用特权容器+root用户。

Ascend Device Plugin

二进制

  • 以系统服务的方式部署在物理机上。
  • 配置Capability之后可以使用普通用户(hwMindX)运行。
  • 配合Volcano使用的场景下,无权限访问K8s,需要导入KubeConfig文件。

容器

  • K8s作为调度管理平台,需要使用特权容器+root用户。
  • 配合Volcano使用的场景下,既可使用ServiceAccount也可使用KubeConfig文件。