模型版本生命周期管理


完整的模型生命周期是从模型开发训练开始到模型退役结束,分别经历以下阶段:


阶段名称 标签 描述 可执行操作
开发训练阶段 无标签 模型尚在智能实验室中,处于持续开发阶段 模型开发
候选阶段 候选(Staging) 新上架的模型版本,处于候选中还未部署,无流量无计算资源 上线、测试、删除
生产阶段 生产中(Production) 生产中的模型,根据升级策略进行流量和计算资源分配 退役
退役阶段 退役(Archive) 退役的模型,进入存储归档,无流量无计算资源 再利用、删除


模型版本的生命周期如下图所示:


../_images/model_lifecycle.png

升级模型版本


当完成模型新版本的开发后,可将模型的新版本上架到智能集市,然后通过指定的部署的方式,升级模型版本。


有关升级模型版本的详细信息,参见 升级模型版本

退役模型版本


若因业务原因,不再需要模型版本进行生产,可将模型版本退役下线,但不删除。

  1. 在模型版本列表中,找到处于 生产中 状态且待退役的目标版本,然后选择 部署实例 列中的实例数字。


    ../_images/archive_version.png


  2. 在部署实例列表中,选择部署实例名称打开模型部署画布。


    ../_images/selecting_deployment_instance.png


  3. 选择进入配置,在画布中选择待退役的版本卡片,选择|delete_icon|。


    ../_images/deleting_version_deployment.png


  4. 选择模型部署画布右上角的 部署 按钮,重新部署后该部署实例下线。当模型版本上的所有部署实例下线后该模型版本的状态变为 退役

再利用模型版本


如需再利用退役后的模型版本,可重新部署上线模型版本。

  1. 在模型版本列表中,找到处于 退役 状态的目标版本,选择 再利用 图标。


    ../_images/reusing_version.png


  2. 查看模型版本的状态变为 候选后,在部署实例页面中,参照部署模型版本的步骤将模型版本部署上线。

删除模型版本


候选退役 状态的模型版本可以删除。

  1. 在模型版本列表中,找到处于 候选退役 状态且待删除的目标版本,然后选择 删除 图标|delete_icon|。
  2. (可选)若需批量删除模型版本,在 模型版本管理 页面,选择 批量删除,选择待删除的模型版本。
  3. 选择 删除,删除模型版本。版本删除后将不可恢复,请谨慎操作。