Rub*_*arí 7 amazon-ec2 amazon-web-services
最近,亚马逊 AWS 发布了 Spot 车队的 Auto Scaling ( https://aws.amazon.com/blogs/aws/new-auto-scaling-for-ec2-spot-fleets/ )。Auto Scaling 组已经允许您设置 Spot 价格以折扣价获得 Spot 实例而不是预留实例。
据我所知,Spot Fleet 允许您根据 vCPU 定义队列容量,混合不同的实例类型来实现这一点。据我所知,我认为这不能使用 Auto Scaling 来完成。
我的用例非常简单:使用 Spot 队列(或带有 Spot 实例的 Auto Scaling)以更低的价格增加我的集群容量,同时保持最少的预留实例以防万一。我可以复制我的 ASG,设置一个现货价格,然后我就完成了,但显然这个功能现在也作为 Spot Fleet 的一部分存在。
一个比另一个有什么优势?是否有任何重要的原因要切换?
我可能找到了继续将 Auto Scaling 组与 Spot 实例结合使用的正当理由:您可以将它们附加到负载均衡器/目标组,而 Spot 队列目前还无法做到这一点。
无论如何,这对我的用例来说并不是太重要,因为我的集群是 ECS 集群,并且实例将在启动容器时自动注册到目标组中,但无论如何了解一下还是有好处的。
编辑:显然 Spot 队列也不支持 CreationPolicies,因此您要么使用 ASG,要么在需要时使用 WaitConditions 享受一些乐趣。
归档时间: |
|
查看次数: |
3156 次 |
最近记录: |