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

时间:2025-02-12 14:55:50

专家模式

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

参数名

取值范围

默认值

是否允许修改

作用范围

expert-mode

json格式

actions: 'allocate, backfill, preempt'  tiers:    - plugins:        - name: 'priority'        - name: 'gang'        - name: 'conformance'        - name: 'lifecycle'          arguments:            lifecycle.MaxGrade: 10            lifecycle.MaxScore: 200.0            lifecycle.SaturatedTresh: 1.0            lifecycle.WindowSize: 10    - plugins:        - name: 'drf'        - name: 'predicates'        - name: 'nodeorder'    - plugins:        - name: 'cce-gpu-topology-predicate'        - name: 'cce-gpu-topology-priority'        - name: 'cce-gpu'    - 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