使用 cohort
你可以使用 cohort 对集群队列进行分组,并确定哪些集群队列能够彼此共享可借用资源。可借用资源定义为 cohort 中所有集群队列的未使用标称配额。
使用 cohort 可以通过防止资源利用不足并启用公平共享配置,帮助优化资源利用率。cohort 还可以帮助简化团队之间的资源管理和分配,因为你可以将集群队列按相关工作负载或按团队进行分组。你也可以使用 cohort 在组级别设置资源配额,以定义一组集群队列可消耗的资源上限。
在 cluster queue spec 中配置 cohort
你可以通过在 ClusterQueue 对象的 .spec.cohortName 字段中指定 cohort 名称,将 cluster queue 添加到某个 cohort 中,如下例所示:
所有 spec.cohortName 匹配的 cluster queue 都属于同一个 cohort。
如果省略 spec.cohortName 字段,则该 cluster queue 不属于任何 cohort,且无法访问可借用资源。