# 镜像加速
AI DataLake提供镜像加速能力，支持预先从SWR、开源或自建镜像仓库拉取镜像并制作镜像快照，将镜像数据缓存到本地。通过为预置镜像或自定义镜像的镜像版本创建镜像快照，端点容器启动时可直接复用已缓存的镜像快照，跳过从SWR镜像仓库下载镜像的环节，缩短启动时间。
如果当前所选镜像版本已创建镜像快照，选择该版本镜像时会自动关联对应的镜像快照，端点容器启动时自动使用快照创建镜像资源，无需额外操作。
#### 工作原理
镜像快照只需创建一次，之后每次容器启动都可直接复用本地缓存的镜像数据，实现"一次预缓存、每次启动复用"。
图1镜像加速运行原理   
![](https://support.huaweicloud.com/usermanual-aidatalake/zh-cn_image_0000002729806564.png "点击放大")
#### 适用场景
- **端点启动加速**：端点拉起容器实例时，可直接复用已缓存的镜像快照，跳过镜像下载环节，大幅缩短启动时间，提升使用体验。
- **弹性场景加速**：业务负载升高时，端点并发拉起多个容器实例，避免重复下载镜像，减少业务等待时延，帮助业务快速响应负载变化。
 
#### 约束与限制
- 同一用户下所有工作空间共享镜像快照。
- 每个用户默认最多可创建30个镜像快照。
- 每个镜像版本最多创建1个镜像快照。
- 各引擎端点对镜像快照的支持情况，请参考[镜像及镜像快照支持列表](https://support.huaweicloud.com/usermanual-aidatalake/aidatalake_01_0018.html#aidatalake_01_0018__section1615921416179)。
 
#### 前提条件
- 镜像管理中已存在预置镜像或自定义镜像，且已添加镜像版本。
- 镜像快照创建依赖容器运行环境，该环境可由任意计算资源池或端点提供（无需是使用镜像快照的端点），环境就绪后即可创建镜像快照。
 
#### 创建镜像快照
1. 登录[AI DataLake管理控制台](https://console.huaweicloud.com/fabric/)。
2. 在左侧导航栏选择"镜像管理"，进入镜像页面。
3. 选择"镜像加速"页签，进入镜像加速页面。
4. 单击右上角的"创建镜像快照"，进行参数配置。 
   表1创建镜像快照参数配置说明 
   | 参数   | 说明                                                                                                      |
   |:---|:---|
   | 快照名称  | 镜像快照的名称，用于标识快照用途。 以小写字母开头，小写字母、数字、中划线（-）组成，小写字母或数字结尾的1到190字符的字符串。 |
   | 选择目标镜像 | 选择需要创建镜像快照的镜像版本。                                                                                       |
   | 快照保留时间 | 快照创建后的保留天数，到期自动删除。 可选择"永久有效"或"自定义天数"，其中自定义天数为1\~65536天。            |
      
   
   
5. 单击"确定"，开始创建镜像快照。
6. 在镜像快照列表中查看快照状态。状态从"创建中"变为"可用"时，表示快照创建成功。
 
#### 查看镜像快照
1. 登录[AI DataLake管理控制台](https://console.huaweicloud.com/fabric/)。
2. 在左侧导航栏选择"镜像管理"，进入镜像页面。
3. 选择"镜像加速"页签，进入镜像加速页面。
4. 在镜像快照列表中查看镜像快照信息，包括快照名称、状态、镜像名称、镜像版本、到期时间和创建时间。
 
#### 删除镜像快照
1. 登录[AI DataLake管理控制台](https://console.huaweicloud.com/fabric/)。
2. 在左侧导航栏选择"镜像管理"，进入镜像页面。
3. 选择"镜像加速"页签，进入镜像加速页面。
4. 单击对应镜像快照"操作"列中的"删除"。
5. 在弹出的确认对话框中查看操作影响，根据界面提示输入"DELETE"。
6. 单击"确定"，完成删除。 
   ![](https://support.huaweicloud.com/usermanual-aidatalake/public_sys-resources/note_3.0-zh-cn.png)
   - 镜像快照状态为"创建中"时不支持删除，请等待创建完成后再操作。
   
   - 删除镜像快照后，新调度的容器实例需从SWR镜像仓库下载镜像，相比使用镜像快照，启动速度会变慢。
   
   - 如果镜像版本关联了镜像快照，需先删除镜像快照才能删除该镜像版本。
    
   
   
 
