更新时间:2025-08-14 GMT+08:00
分享

(可选)配置镜像预热

镜像预热是指在计算节点上提前加载所需的镜像,主要目的是提高镜像加载效率,减少训练作业启动时间。

Lite Cluster资源池支持镜像预热功能,提前在资源池节点上拉取镜像,在推理及大规模分布式训练时有效缩短镜像拉取时间。

本文将介绍如何在Lite Cluster配置镜像预热功能。

前提条件

  • 已完成Lite Cluster集群资源购买和开通,具体请参见Lite Cluster资源开通
  • 镜像预热的镜像来源需要获取依赖服务SWR服务管理列表,需要将SWR服务操作权限委托给ModelArts服务,让ModelArts以您的身份使用依赖服务,代替您进行一些资源操作。详细操作参见使用委托授权
  • 镜像预热如果使用自定义镜像,需要将制作的自定义镜像需要上传至容器镜像服务(Software Repository for Container,SWR),详情请见推送镜像到镜像仓库

Lite Cluster配置镜像预热

  1. 登录ModelArts管理控制台,在左侧菜单栏中选择资源管理 > 轻量算力集群(Lite Cluster),进入“轻量算力集群 (Lite Cluster)”页面。
  2. 单击某个资源池名称,进入资源池详情。
  3. 单击左侧“配置管理”,进入资源池配置管理页面。
    图1 配置管理

  4. 在镜像预热中单击编辑图标,填写镜像预热信息。
    表1 镜像预热参数

    参数名称

    说明

    镜像来源

    可选择“预置”或“自定义”的镜像。

    • 预置:可选择SWR服务上自有的或他人共享的镜像。
    • 自定义:可直接填写镜像地址。

      需要提前将制作的自定义镜像需要上传至SWR服务,详情请见推送镜像到镜像仓库

    添加镜像密钥

    如果本租户不具有预热镜像的权限(即非公开/非本租户私有/非他人共享的镜像),此时需要添加镜像密钥。在开启镜像密钥开关后,选择命名空间及对应密钥。创建密钥方法可参考创建密钥,密钥类型须为kubernetes.io/dockerconfigjson类型。

    创建密钥所需的仓库地址、用户名、密码、可以参考对应租户的SWR登录指令。如图5所示。图6中为临时登录指令,如果需长期有效登录指令,可单击图中的“如何获取长期有效指令”链接获取指导。

    如果需添加多个密钥,可以单击“+”新增密钥数。

    添加镜像预热配置

    如果需添加多个镜像,可单击此按键。

    图2 预置镜像预热

    图3 预置镜像选择
    图4 自定义镜像预热

    图5 创建密钥
    图6 登录指令

  5. 单击“确定 ”后,在预热信息框中可以看到已成功预热的镜像信息。

    如果镜像预热失败,请检查镜像地址以及密钥是否正确。

相关文档