使用 CloudFormation 进行持久 Spot 实例请求

使用 CloudFormation 进行持久 Spot 实例请求

是否可以使用 AWS CloudFormation 创建“持久现货实例”?我正在经历自动缩放EC2CloudFormation 的模板引用,但没有提到如何设置属性以使 Spot 请求保持持久。

当出价低于实际现货价格时,AWS 会降低实例价格。我希望当实例价格再次降低时自动启动实例。这可以在创建新的现货实例请求时手动设置,方法是选中“请求实例向导”中的“持久请求”选项。

答案1

使用自动扩展时,现货请求将由您处理。使用自动扩展就像说您想要一个持久请求。每当您的扩展策略得到满足或您的容量低于所需容量时,自动扩展服务都会发出新的现货请求。如果由于您的出价低于当前现货价格而导致实例下降,则自动扩展将在感知到您容量低于所需容量时发出另一个请求。当价格低于您的出价时,这些请求就会得到满足。

为了最大限度地减少停机时间,我建议将自动扩展组中的可用区域属性设置为使用您所在区域的所有可用区域,因为竞价实例是按可用区域进行的。如果一个可用区域目前高于您的出价(或完全低于),另一个可用区域可能低于您的出价,并且您的实例的可用区域将以最短的停机时间“交换”。

相关内容