模型版本生命周期管理


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


阶段名称 标签 描述 可执行操作
开发训练阶段 无标签 模型尚在智能实验室中,处于持续开发阶段 模型开发
候选阶段 候选(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. 点击 删除,删除模型版本。版本删除后将不可恢复,请谨慎操作。