创建计划策略 - Amazon Batch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建计划策略

在创建带有计划策略的任务队列之前,您必须创建计划策略。创建计划策略时,您可以将一个或多个公平份额标识符或公平份额标识符前缀与队列的权重相关联,还可以选择为策略分配衰减周期和计算预留。

要创建计划策略
  1. 打开 Amazon Batch 控制台,地址:https://console.aws.amazon.com/batch/

  2. 从导航栏中,选择要使用的区域。

  3. 在导航窗格中,选择创建策略创建

  4. 对于 Name,请为您的计划策略输入唯一的名称。最多能包含 128 个字母(大写和小写字母)、数字、连字符和下划线。

  5. (可选)在共享衰减秒数中,输入计划策略的份额衰减时间的整数值。较长的共享衰减时间将需要在调度作业时考虑较长时间内的计算资源使用量。如果公平份额标识符最近没有使用计算资源,则这可能允许使用公平份额标识符的作业暂时使用超过该公平份额标识符的权重所允许的计算资源。

  6. (可选)在计算预留中,为计划策略的计算预留输入一个整数值。计算预留将保留一些 vCPU,用于当前未处于活动状态的公平份额标识符。

    预留比为 (computeReservation/100)^ActiveFairShares,其中 ActiveFairShares 是活动公平份额标识符的数量。

    例如,computeReservation 值为 50 表示,如果只有一个公平份额标识符,则 Amazon Batch 应预留最大可用 VCPU 的 50%;如果有两个公平份额标识符,则应预留 25%;如果有三个公平份额标识符,则应预留 12.5%。computeReservation 值为 25 表示,如果只有一个公平份额标识符,则 Amazon Batch 应预留最大可用 VCPU 的 25%;如果有两个公平份额标识符,则应预留 6.25%;如果有三个公平份额标识符,则应预留 1.56%。

  7. 份额属性部分中,您可以为要与计划策略关联的每个公平份额标识符指定公平份额标识符和权重。

    1. 选择添加份额标识符

    2. 份额标识符中,指定公平份额标识符。如果字符串以 '*' 结尾,则它将成为公平份额标识符前缀,用于匹配作业的公平份额标识符。调度策略中的所有公平份额标识符和公平份额标识符前缀都必须是唯一的,不能重叠。例如,您不能在同一个计划策略中使用公平份额标识符前缀“UserA*”和公平份额标识符“UserA1”。

    3. 权重系数中,指定公平份额标识符的相对权重。默认值为 1.0。值越低,计算资源的优先级越高。如果使用公平份额标识符前缀,则具有以该前缀开头的公平份额标识符的作业将共享权重系数。这实际上增加了这些作业的权重系数,降低了它们各自的优先级,但公平份额标识符前缀的权重系数保持不变。

  8. (可选)在标签部分中,可以指定要与计划策略关联的每个标签的键和值。有关更多信息,请参阅对Amazon Batch资源加标签

  9. 选择提交以完成并创建您的计划策略。