云容器引擎 CCE-调度算法:专家模式

时间:2024-01-03 18:42:46

专家模式

如果上述Volcano的典型配置无法满足您的业务场景,可以使用专家模式定制专属于您的调度策略

参数名

取值范围

默认值

是否允许修改

作用范围

expert-mode

json格式

actions: "allocate, backfill"

tiers:

  - plugins:

      - name: priority

      - name: gang

        enablePreemptable: false

      - name: conformance

  - plugins:

      - name: drf

        enablePreemptable: false

      - name: predicates

      - name: nodeorder

  - plugins:

      - name: cce-gpu-topology-predicate

      - name: cce-gpu-topology-priority

      - name: xgpu

  - plugins:

      - name: nodelocalvolume

      - name: nodeemptydirvolume

      - name: node CS Ischeduling

      - name: networkresource

允许

CCE Standard/ CCE Turbo

volcano-scheduler是负责Pod调度的组件,它由一系列action和plugin组成。action定义了调度各环节中需要执行的动作;plugin根据不同场景提供了action 中算法的具体实现细节。

您可以根据官方文档中对每个action和plugin的说明,定义专属于您的调度策略。

详情可参见:https://support.huaweicloud.com/usermanual-cce/cce_10_0193.html#section1

配置建议:

使用默认配置

该项配置有一定的使用门槛,需要对调度有深入了解的客户,才可以根据官方文档进行定制化修改调度策略。

support.huaweicloud.com/ref-cce/category_11.html