全部產品
Search
文件中心

Container Service for Kubernetes:管理彈性配額組

更新時間:Jun 19, 2024

在調度側實現彈性配額的功能,可以使不同租戶在滿足保障資源的前提下相互共用資源。本文介紹如何通過AI營運控制台管理彈性配額組。

前提條件

  • 已安裝配置AI營運控制台組件。具體操作,請參見安裝雲原生AI套件

  • 已獲得系統管理授權。關於授權方法,請參見訪問AI營運控制台

  • Kubernetes叢集版本不低於1.18。但彈性配額能力在不低於1.20的叢集才會生效,低於1.20的叢集,會降級為K8s的ResourceQuota。

新增配額組

  1. 使用管理員RAM使用者和密碼訪問AI營運控制台
  2. 在AI營運控制台左側導覽列中,選擇資源配額 > 配額組列表
  3. 配額組列表頁面,選擇沒有Namespace的配額節點(即父配額節點),單擊添加,配置如下參數,然後單擊儲存

    說明

    在配額樹中新增配額節點時,需滿足以下幾點:

    • 只有葉子節點可以掛載Namespace,父節點不能掛載Namespace。

    • 當節點下已掛載Namespace時,該節點不能建立子節點。

    • 當Namespace中有Running狀態的Pod存在時,該Namespace不能掛載節點或從節點卸載。

    • 同一節點Min值小於等於Max值。

    • 父節點Min值必須大於等於對應子節點的Min值之和。

    • 父節點Max值必須大於等於對應任意子節點的Max值。

    • Min預設值為0,表示沒有保障資源(Guaranteed Resource),但是您依然可以提交作業。

    • Max預設值為NA,表示最大可用的資源數不受限制。

    kubeai_add_quota_group

    參數

    說明

    名稱

    配額組名稱,要求在其父配額節點下唯一。

    命名空間

    該配額組管理的命名空間,可多選。如果不填寫可以繼續添加子配額節點。

    資源類型

    資源唯一標識,必填參數。

    Min

    保障資源,即叢集資源緊張時,依然保障可提供的資源量。不填寫預設為0。

    Max

    最多可用資源量。不填寫表示不限制。

  4. 可選:您可以在配額組列表頁面查看、編輯刪除查詢資源配額組和變更資源類型。

    說明
    • 更新配額組與新增配額組需滿足相同的條件。更多資訊,請參見新增配額組

    • 可刪除配額樹中的未掛載Namespace的葉子節點,不能刪除根節點。

    • 支援配額組名稱模糊查詢,查詢結果會展示所有滿足條件的節點及其祖先節點。