スケジューリングポリシーパラメータ - AWS Batch

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

スケジューリングポリシーパラメータ

スケジューリングポリシーは、スケジューリングポリシーの名前、公平配分ポリシー、タグの 3 つのベーシックコンポーネントに分かれています。

スケジューリングポリシー名

name

スケジュールポリシーの名前。最大 128 文字の英字 (大文字と小文字)、数字、ハイフン、アンダースコアを使用できます。

型: 文字列

必須: はい

公平配分ポリシー

fairsharePolicy

スケジューリングポリシーの公平配分ポリシー。

"fairsharePolicy": { "computeReservation": number, "shareDecaySeconds": number, "shareDistribution": [ { "shareIdentifier": "string", "weightFactor": number } ] }

型: オブジェクト

必須: いいえ

computeReservation

まだ使用されていない公平配分識別子に利用可能な最大 VCPU の一部を予約するために使用される値。

予約比率は (computeReservation/100)^ActiveFairShares であり、ActiveFairShare は、アクティブな公平配分識別子の数です。

たとえば、computeReservation の値が 50 の場合、AWS Batch は、アクティブな公平配分識別子が 1 つしかない場合は、使用可能な最大 VCPU の 50% を確保し、アクティブな公平配分識別子が 2 つある場合は 25%、アクティブな公平配分識別子が 3 つある場合は 12.5% を予約します。computeReservation の値が 25 の場合、AWS Batch は、アクティブな公平配分識別子が 1 つしかない場合は、使用可能な最大 VCPU の 25% を確保し、アクティブな公平配分識別子が 2 つある場合は 6.25%、アクティブな公平配分識別子が 3 つある場合は 1.56% を予約します。

型: 整数

値の範囲: 最小値 は 0 です。最大値は 99 です。

必須: いいえ

shareDecaySeconds

使用中の各公平配分識別子の公平配分の割合を計算するために使用する期間。値がゼロ (0) の場合、現在の使用量のみを測定する必要があることを示します。この減衰により、最近実行されたジョブは、以前に実行されたジョブよりも重み付けされます。

型: 整数

値の範囲: 最小値 は 0 です。最大値は 604,800 です (1 週間)。

必須: いいえ

shareDistribution

公平配分ポリシーの公平配分識別子の重みを含むオブジェクトの配列。含まれていない公平配分識別子のデフォルトの重みは 1.0 です。

"shareDistribution": [ { "shareIdentifier": "string", "weightFactor": number } ]

型: 配列

必須: いいえ

shareIdentifier

公平配分識別子または公平配分識別子のプレフィックス。文字列が「**」で終わる場合、この文字列は、そのプレフィックスで始まる公平配分識別子に対して公平配分識別子のプレフィックスを指定します。たとえば、値が UserA* の場合、weightFactor は 1 であり、UserA で始まる公平配分識別子が 2 つあります。それらの公平配分識別子の重みは 2 になります。そのような公平配分識別子が 5 つある場合、それぞれの重みは 5 になります。

公平配分ポリシー内の公平配分識別子と公平配分識別子のプレフィックスのリストは、重複することはできません。たとえば、UserA* の公平配分識別子のプレフィックスと、UserA-1 の公平配分識別子を同じ公平配分ポリシーに含めることはできません。

型: 文字列

必須: はい

weightFactor

公平配分識別子の重み係数。デフォルト値は 1.0 です。値が小さいほど、コンピューティングリソースの優先順位が高くなります。たとえば、重み係数 0.125 (1/8) の配分識別子を使用するジョブは、重み係数 1 の配分識別子を使用するジョブの 8 倍のコンピューティングリソースを取得します。

サポートされる最小値は 0.0001、最大値は 999.9999 です。

タイプ: 浮動小数点

必須: いいえ

タグ

tags

スケジューリングポリシーに関連付けるキーバリューペアのタグ。詳細については、「AWS Batch リソースのタグ付け」を参照してください。

タイプ: 文字列間のマッピング

必須: いいえ