更新时间:2026-09-30 GMT+08:00
分享

在专属资源池添加镜像预热

场景描述

在专属资源池部署模型服务时,用户常面临服务初始化耗时过长的挑战。当首次部署或服务重启时,系统需从SWR将镜像加载到Docker环境,该过程可能因网络带宽限制或镜像体积过大导致显著延迟。如何有效缩短这一初始化阶段的等待时间,成为提升用户体验的关键问题。

针对此场景,ModelArts专属资源池创新性地提供镜像预热功能作为解决方案:用户可通过控制台配置预热任务,将镜像文件预先加载到Docker环境,从而在模型部署时直接调用已加载的镜像文件。该机制有效规避了实时加载的网络瓶颈,使服务能够快速进入正常运行状态,实现部署效率与用户体验的双重优化。

前提条件

  • 在添加镜像预热任务前,需要用户有以下权限:
    • modelarts:warmupTask:list
    • modelarts:warmupTask:create
    • 并且为ModelArts委托授权SWR Administrator权限。
  • 配置请参考快速配置ModelArts委托授权。

约束限制

仅当资源池节点均为 Snt9b或Snt9b23规格且节点规格均为裸金属服务器时,支持镜像预热。其他类型资源暂不支持。

添加镜像预热任务

在添加镜像预热任务前,需要用户有SWR Administrator权限。

  1. 登录ModelArts管理控制台,在左侧菜单栏中选择“资源管理 > 专属算力资源 > 资源池”。
  2. 单击资源池名称进入资源池详情页,切换到“预热任务”页签。单击镜像预热右侧的“添加预热任务”,填写镜像预热参数。
    表1 镜像预热任务的参数说明

    参数名称

    说明

    名称

    镜像预热任务的名称。

    名称支持小写字母、数字、中划线(-),首字符只能是小写字母,尾字符只能是小写字母或数字,输入长度范围为4到30个字符。

    镜像地址

    选择待预热的镜像和版本。

    添加配置

    添加多条镜像预热配置。

  3. 配置完成后,单击“确定”提交镜像预热任务。
  4. 查看镜像预热任务状态,当预热状态为“成功”时,说明物理池集群中的节点已完成镜像预热。

删除镜像预热任务

  1. 登录ModelArts管理控制台,在左侧菜单栏中选择“资源管理 > 专属算力资源 > 资源池”。
  2. 单击资源池名称进入资源池详情页,切换到“预热任务”页签。
  3. 在镜像预热任务列表中,单击操作列的“删除”,经二次确认后即可删除该镜像预热任务项。
  4. 任务删除成功后,在列表页不再显示。

相关文档