本文为您介绍MaxCompute的包年包月二级Quota调度策略模式,并提供设置和查看二级Quota调度策略的操作指导。
背景信息
MaxCompute的包年包月计算资源有限,在实际数据开发过程中,系统可以并发运行多个作业,因此涉及到计算资源的分配。MaxCompute中每个包年包月二级Quota的调度策略分为FIFO(先进先出)和FAIR(公平调度)。您可以通过设置二级Quota的调度策略,实现资源的合理分配。
注意事项
概述
特征 | FAIR(公平调度) | FIFO(先进先出) |
---|---|---|
调度特征 |
|
|
适用场景 |
| 整体任务场景:提交的多个作业为一个整体任务,只关注吞吐和最后完成时间,而不关心单个作业的完成时间。 |
优势 | 同一时间可以运行多个作业。 | 单作业平均运行时间短。 |
风险 | 单作业平均运行时间长。 | 可能存在一个大作业占用绝大部分资源,导致同Quota组其他作业一直处于排队等待被编译状态。 说明
|

设置Quota调度策略
- 登录MaxCompute控制台,在左上角选择地域。
- 在左侧导航栏,单击配额(Quota)管理。
- 在Quota管理页面,单击需要配置的一级Quota操作列的Quota配置。
- 在Quota配置页面的Quota计划页签,单击需要配置的Quota计划操作列的编辑,或在新建Quota计划页面,配置Quota的如下参数:
参数 说明 调度策略 MaxCompute二级Quota调度策略包含FAIR、FIFO。您需要根据业务情况选择合适的调度策略。 - 单击确定,完成Quota计划配置后,再单击操作列的立即生效启用最新配置。
查看Quota调度策略
- 登录MaxCompute控制台,在左上角选择地域。
- 在左侧导航栏,单击配额(Quota)管理。
- 在Quota管理页面,单击一级包年包月Quota左侧的
图标可以展开二级Quota列表,同时展示二级Quota当前生效的配置信息,在调度策略列可查看二级Quota的调度策略为FAIR或FIFO。