SpotPriorityProfile interface
Compute Fleet のスポット インスタンスの構成オプション。
プロパティ
allocation |
スポット VM の VM サイズの分散を決定するときに従う割り当て戦略。 |
capacity | 達成する合計容量。 これは現在、VM の数の観点から見た値です。 |
eviction |
スポット VM を削除するときに従う削除ポリシー。 |
maintain | 必要な容量をシークする継続的な目標を有効または無効にし、削除されたスポット VM の復元を有効または無効にするフラグ。 メンテナンスが有効になっている場合、AzureFleetRP は vmSizesProfile 内のすべての VM サイズを使用して新しい VM を作成するか (VM が削除された場合)、既存の VM を新しい VM サイズで更新します (VM の割り当てが解除された場合、または容量制約のために割り当てに失敗した場合)。 メンテナンスは既定で有効になっています。 |
max |
各スポット VM の 1 時間あたりの価格は、これを超えることはありません。 |
min |
更新できない、達成できる最小容量。 最小容量を "保証" できない場合は、同期パス自体の要求を拒否します。 |
プロパティの詳細
allocationStrategy
スポット VM の VM サイズの分散を決定するときに従う割り当て戦略。
allocationStrategy?: string
プロパティ値
string
capacity
達成する合計容量。 これは現在、VM の数の観点から見た値です。
capacity?: number
プロパティ値
number
evictionPolicy
スポット VM を削除するときに従う削除ポリシー。
evictionPolicy?: string
プロパティ値
string
maintain
必要な容量をシークする継続的な目標を有効または無効にし、削除されたスポット VM の復元を有効または無効にするフラグ。 メンテナンスが有効になっている場合、AzureFleetRP は vmSizesProfile 内のすべての VM サイズを使用して新しい VM を作成するか (VM が削除された場合)、既存の VM を新しい VM サイズで更新します (VM の割り当てが解除された場合、または容量制約のために割り当てに失敗した場合)。 メンテナンスは既定で有効になっています。
maintain?: boolean
プロパティ値
boolean
maxPricePerVM
各スポット VM の 1 時間あたりの価格は、これを超えることはありません。
maxPricePerVM?: number
プロパティ値
number
minCapacity
更新できない、達成できる最小容量。 最小容量を "保証" できない場合は、同期パス自体の要求を拒否します。
minCapacity?: number
プロパティ値
number