You need to enable JavaScript to run this app.
导航

组件运维

最近更新时间2024.04.16 15:12:50

首次发布时间2023.09.25 16:09:31

云原生批量计算套件提供多种使用该功能所需的控制器组件。您可以根据业务需求安装、升级、卸载相关控制器组件。本文主要描述套件中各组件的运维管理。

说明

该功能目前处于 公测 阶段。

组件介绍

目前批量计算套件提供的组件如下表所示。

组件名称组件说明安装推荐
batch-queue-controller批计算套件的队列控制器组件,用于管理队列生命周期。套件必装
batch-node-controller批计算套件的节点资源控制器组件,可根据节点信息供应相应资源。套件必装

安装组件

  1. 登录 容器服务控制台
  2. 在左侧导航栏中选择 集群,单击目标集群名称。
  3. 在集群管理页面的左侧导航栏中,选择 批量计算 > 套件运维
  4. 套件运维 页面的 组件运维 页签,找到待安装的组件选择该组件右上角的... > 安装

说明

每个组件的安装,可能需要不同的二次配置,请根据系统提示安装完成组件。

batch-queue-controller

安装 batch-queue-controller 组件时,按如下说明进行二次配置。

参数描述
部署方式组件的部署方式。当前该参数已固定,不可配置。

部署形态

部署组件的节点类型,有如下两种方式:

  • 云服务器部署:表示在集群中的云服务器节点(Node)上部署该组件。
  • 弹性容器部署:表示在集群中的弹性容器实例(VCI),即虚拟节点(VirtualNode)上部署该组件。在弹性容器实例上部署组件,会产生费用,详细的费用说明,请参见 弹性容器实例产品计费
支持镜像缓存是否为队列中的任务开启预加载镜像缓存能力,提升任务启动速度。详细说明和使用限制,请参见 预加载镜像缓存
支持 Gang 调度邀测·申请试用】是否为队列中的任务开启 Gang 调度能力。Gang 调度满足 All-or-Nothing 调度场景,即一组需要同时调度的 Pod 要么全部调度成功,要么一个都不成功。更多说明,请参见 Gang 调度

batch-node-controller

安装 batch-node-controller 组件时,按如下说明进行二次配置。

参数描述
部署方式组件的部署方式。当前该参数已固定,不可配置。

部署形态

部署组件的节点类型,有如下两种方式:

  • 云服务器部署:表示在集群中的云服务器节点(Node)上部署该组件。
  • 弹性容器部署:表示在集群中的弹性容器实例(VCI),即虚拟节点(VirtualNode)上部署该组件。在弹性容器实例上部署组件,会产生费用,详细的费用说明,请参见 弹性容器实例产品计费

升级组件

批量计算套件提供组件升级能力,若您已安装的组件带有 可升级 标签,建议您升级组件,以免影响相关功能的正常使用。

  1. 登录 容器服务控制台
  2. 在左侧导航栏中选择 集群,单击目标集群名称。
  3. 在集群管理页面的左侧导航栏中,选择 批量计算 > 套件运维
  4. 套件运维 页面单击 组件运维 页签。
    当某个组件拥有新版本可以升级时,组件右上角会显示 可升级 标签。
  5. 将鼠标指针移动到目标组件右上角的...图标上,单击 升级 并根据界面提示升级该组件。

卸载组件

注意

组件卸载后,可能导致无法正常使用批量计算套件功能,请谨慎操作。

  1. 登录 容器服务控制台
  2. 在左侧导航栏中选择 集群,单击目标集群名称。
  3. 在集群管理页面的左侧导航栏中,选择 批量计算 > 套件运维
  4. 套件运维 页面的 组件运维 页签,找到想要卸载的组件,选择该组件右上角的... > 卸载
  5. 组件卸载时,会进行二次确认。确认卸载组件后,单击 卸载,卸载完成组件。