版本和组件

本页列出了用户在安装、升级或排查 Alauda Build of HAMi 问题时需要考虑的 HAMi 组件。

当前版本

组件类型Marketplace 版本用途
Alauda Build of HAMi集群插件v2.9.0HAMi 共享、虚拟化和调度产品。
Alauda Build of HAMi-WebUI集群插件v1.10.3提供可选的 HAMi 专用资源概览。
Alauda Build of HAMi Ascend Device Pluginoperator 包v1.4.0 (技术预览)部署并管理 HAMi Ascend 整卡分配、硬切片和软切片。
WARNING

请将 Alauda Build of HAMi-WebUI v1.10.3 与 HAMi v2.9.x 配合使用。HAMi-WebUI v1.10.0 查询的是 HAMi 2.8 的指标名称,并且在连接到 HAMi 2.9.x 时可能显示零利用率。

HAMi-WebUI v1.10.3 使用上游 HAMi-WebUI v1.2.0 原生应用基线。Marketplace 版本和上游原生应用基线是不同的版本标识;在安装或升级该集群插件时请选择 Marketplace 版本。

Alauda Build of HAMi Ascend Device Plugin v1.4.0 为技术预览。使用前请先查看 release notes

Ascend 路径在 Driver、OCI Runtime 和 ascend RuntimeClass 之上构建 Alauda Build of NPU Operator。直接分配使用其原生 Device Plugin;由 HAMi 管理的分配会将设备暴露切换到 HAMi Ascend Device Plugin。请先使用 Compatibility 查看受支持的产品组合和环境边界,然后在安装组件前选择 Choose a HAMi Deployment Scenario

请先安装核心集群插件。仅添加所选后端和用户任务所需的单独打包组件:

请将此表作为版本的权威来源。各安装页面会说明其包形式、前提条件和验证操作步骤。

产品组件

组件用途
HAMi scheduler调度请求 HAMi 资源的工作负载。
HAMi NVIDIA device plugin内置于 HAMi 集群插件中;向 Kubernetes 报告 NVIDIA 资源,并在启用 Enable NVIDIA 时将选定的 NVIDIA 设备映射到容器中。
HAMi Ascend Device Plugin为 HAMi 管理的工作负载提供 Ascend 设备暴露和分配,包括整卡分配、基于模板的硬切片和软切片。
HAMi webhook调整 HAMi 管理资源的工作负载调度行为。
HAMi-Core为受支持的后端提供容器内资源控制。
HAMi WebUI提供可选的 HAMi 专用资源概览。当目标版本交付时,它会作为单独的集群插件安装。

指标前提条件

供应商指标导出器不是 HAMi 组件,并且不会在此表中进行版本管理。HAMi Ascend Device Plugin v1.4.0 还为软切片提供内置指标。有关每条后端路径可用的指标,请参见 Monitor HAMi Usage

ACP 集成点

集成
默认 namespaceHAMi 核心组件使用 kube-system
常用 NVIDIA 资源键nvidia.com/gpualloc, nvidia.com/gpucores, nvidia.com/gpumem
常用节点标签NVIDIA 后端:gpu=on;Ascend 后端:ascend=on
Ascend 工作负载 RuntimeClass由 HAMi 管理的整卡、硬切片和软切片工作负载使用 ascend
监控ACP 仪表板、可选的 HAMi WebUI,以及所选供应商基础路径中记录的后端指标组件
配额元数据通过 ACP accelerator resource metadata 配置
可选 WebUIAlauda Build of HAMi-WebUI 集群插件

本页列出了 Alauda delivery 支持的组合。对于更广泛的后端和硬件矩阵,请参考上游 HAMi 和供应商文档。

生命周期任务