更新时间:2026-10-21 GMT+08:00
分享

镜像加速

AI DataLake提供镜像加速能力,支持预先从SWR、开源或自建镜像仓库拉取镜像并制作镜像快照,将镜像数据缓存到本地。通过为预置镜像或自定义镜像的镜像版本创建镜像快照,端点容器启动时可直接复用已缓存的镜像快照,跳过从SWR镜像仓库下载镜像的环节,缩短启动时间。

如果当前所选镜像版本已创建镜像快照,选择该版本镜像时会自动关联对应的镜像快照,端点容器启动时自动使用快照创建镜像资源,无需额外操作。

工作原理

镜像快照只需创建一次,之后每次容器启动都可直接复用本地缓存的镜像数据,实现“一次预缓存、每次启动复用”。

图1 镜像加速运行原理

适用场景

  • 端点启动加速:端点拉起容器实例时,可直接复用已缓存的镜像快照,跳过镜像下载环节,大幅缩短启动时间,提升使用体验。
  • 弹性场景加速:业务负载升高时,端点并发拉起多个容器实例,避免重复下载镜像,减少业务等待时延,帮助业务快速响应负载变化。

约束与限制

  • 同一用户下所有工作空间共享镜像快照。
  • 每个用户默认最多可创建30个镜像快照。
  • 每个镜像版本最多创建1个镜像快照。
  • 各引擎端点对镜像快照的支持情况,请参考镜像及镜像快照支持列表。

前提条件

  • 镜像管理中已存在预置镜像或自定义镜像,且已添加镜像版本。
  • 镜像快照创建依赖容器运行环境,该环境可由任意计算资源池或端点提供(无需是使用镜像快照的端点),环境就绪后即可创建镜像快照。

创建镜像快照

  1. 登录AI DataLake管理控制台。
  2. 在左侧导航栏选择“镜像管理”,进入镜像页面。
  3. 选择“镜像加速”页签,进入镜像加速页面。
  4. 单击右上角的“创建镜像快照”,进行参数配置。

    表1 创建镜像快照参数配置说明

    参数

    说明

    快照名称

    镜像快照的名称,用于标识快照用途。

    以小写字母开头,小写字母、数字、中划线(-)组成,小写字母或数字结尾的1到190字符的字符串。

    选择目标镜像

    选择需要创建镜像快照的镜像版本。

    快照保留时间

    快照创建后的保留天数,到期自动删除。

    可选择“永久有效”或“自定义天数”,其中自定义天数为1~65536天。

  5. 单击“确定”,开始创建镜像快照。
  6. 在镜像快照列表中查看快照状态。状态从“创建中”变为“可用”时,表示快照创建成功。

查看镜像快照

  1. 登录AI DataLake管理控制台。
  2. 在左侧导航栏选择“镜像管理”,进入镜像页面。
  3. 选择“镜像加速”页签,进入镜像加速页面。
  4. 在镜像快照列表中查看镜像快照信息,包括快照名称、状态、镜像名称、镜像版本、到期时间和创建时间。

删除镜像快照

  1. 登录AI DataLake管理控制台。
  2. 在左侧导航栏选择“镜像管理”,进入镜像页面。
  3. 选择“镜像加速”页签,进入镜像加速页面。
  4. 单击对应镜像快照“操作”列中的“删除”。
  5. 在弹出的确认对话框中查看操作影响,根据界面提示输入“DELETE”。
  6. 单击“确定”,完成删除。

    • 镜像快照状态为“创建中”时不支持删除,请等待创建完成后再操作。
    • 删除镜像快照后,新调度的容器实例需从SWR镜像仓库下载镜像,相比使用镜像快照,启动速度会变慢。
    • 如果镜像版本关联了镜像快照,需先删除镜像快照才能删除该镜像版本。

相关文档