云容器引擎 CCE-调度算法:专家模式
专家模式
如果上述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
配置建议:
使用默认配置
该项配置有一定的使用门槛,需要对调度有深入了解的客户,才可以根据官方文档进行定制化修改调度策略。