在调度侧实现弹性配额的功能,可以确保您在资源分配的基础上通过资源共享的方式提升整体资源的利用率。本文介绍如何通过AI运维控制台管理弹性配额组。

前提条件

新增配额组

  1. 用管理员RAM子账号和密码登录AI运维控制台。
  2. 在AI运维控制台左侧导航栏中,选择弹性配额组 > 配额组列表
  3. 配额组列表页面,选择没有Namespace的节点(即父节点),单击添加
    说明 新增配额组的设置需满足以下几点:
    • 仅可以在Namespace为空的节点新增节点。
    • 在Namespace里不存在Running状态的Pod时,该Namespace才能被从配额组里新增或删除。
    • 只有叶子节点可以设置和挂载Namespace(0~N个),而非叶子节点,不能设置和挂载Namespace。
    • 添加配额的设置需满足以下条件:
      • 任意节点的Min小于等于Max。
      • 任意节点的Min必须大于等于该节点下的所有子节点Min之和。
      • 任意节点下的任意子节点的Max小于等于该节点的Max。
    • Min默认值为0,表示没有保障资源(Guaranteed Resource),但是您依然可以提交作业。
    • Max默认值为NA,表示最大可用的资源数不受限制。
    新增配额
    1. 输入配额组名称,且要求在其父节点下唯一。
    2. 输入该配额组管理的Namespace,可多选。如果不填可以继续添加子节点。
    3. 填入待管理的资源及其配额,字段及其含义如下:
      字段 含义 是否必填
      资源类型 资源唯一标识 是。
      Min 最少可用资源量 否,不填代表不限制。
      Max 最多可用资源量 否,不填代表不限制。
    4. 单击保存
    新增配额组创建完成后,您可以在 配额组列表页面看到刚才创建的资源配额组。

更新配额组

  1. 用管理员RAM子账号和密码登录AI运维控制台。
  2. 在AI运维控制台左侧导航栏中,选择弹性配额组 > 配额组列表
  3. 找到待更新的配额组,单击编辑
  4. 编辑配额对话框中,更新对应配额组资源。
    说明 更新与新增配额组的设置需满足的条件相同。更多信息,请参见 新增配额组
  5. 单击保存
    更新配额

删除配额组

  1. 用管理员RAM子账号和密码登录AI运维控制台。
  2. 在AI运维控制台左侧导航栏中,选择弹性配额组 > 配额组列表
  3. 找到待删除的配额组,单击删除
    说明 仅可以删除Namespace为空的叶子节点,且根节点不可删除。
    删除配额

查询配额组

  1. 用管理员RAM子账号和密码登录AI运维控制台。
  2. 在AI运维控制台左侧导航栏中,选择弹性配额组 > 配额组列表
  3. 配额组名文本框输入待查询的配额组名称。
  4. 单击查询
    说明 支持配额组名称模糊查询,查询结果会展示所有满足条件的节点及其祖先节点。
    查询配额