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

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

创建计划策略

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

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

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

  3. 在导航窗格中,选择ScheduleCreate.

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

  5. (可选)对于共享衰减秒,为计划策略的共享衰减时间输入一个整数值。调度作业时,较长的共享衰减时间将考虑较长时间内的计算资源使用情况。这允许使用公平份额标识符的作业临时使用的计算资源超过该公平份额标识符所允许的权重(如果该公平份额标识符最近未使用计算资源)。

  6. (可选)对于计算预留,为计划策略的计算预留输入一个整数值。计算预留将保留一些 vCPUs,用于当前未激活的公平共享标识符。

    预留比为 (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. 选择Sched以完成和创建计划策略。