我当前正在使用通过自动缩放组管理的竞价型实例。但是,ASG有一些与竞价型实例一起使用的缺点。例如,如果当前类型在所有可用性区域中都遇到价格飙升,则它无法启动其他实例类型的实例。它甚至无法在区域之间重新分配运行实例的数量(如果一个区域的价格飙升,您的运行实例数量将减少30%。)
我是否可以运行任何可以替代内置AWS Auto-Scaling组的软件解决方案?我听说过SpotInst和Batchly,但是我不信任它们。基本上,我认为他们的商业计划包括被Amazon收购并杀死,就像ClusterK所发生的那样。这证明了奇怪的定价政策和其他危险信号。我需要一些可以自我托管和依靠的东西。
AWS最近发布了适用于Spot Fleets的Auto Scaling,似乎非常适合您的用例。您可以根据所需的vCPU定义集群容量,选择要使用的实例类型及其权重,然后让AWS管理其余的实例。他们将以当前市场价格提供现货实例,但最高限额是您可以为每个实例类型定义的限制(如前所述),但集成了Auto Scaling功能。
您可以在这里找到更多信息。https://aws.amazon.com/blogs/aws/new-auto-scaling-for-ec2-spot-fleets/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句