有效利用 Amazon EKS 的 Spot 实例

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 200 美元的免费信用额度!

我知道这有点超出了 CSS-Tricks 通常的范围,但我发现 Spot 实例的整个概念都很有趣。 以下是来自一个非专家(我)的要点。 例如,您可以购买和支付网络服务器,例如 Amazon EC2。 如果你将它们购买为“预留实例”,这意味着你提前同意长时间(例如一年)需要它并预付部分或全部费用,你可以节省大量资金。

不过,有一种方法可以节省更多资金,那就是使用 Spot 实例。 Blake Stoddard

Spot 实例使我们能够以比 1 年 RI 或节省计划费率更低的折扣获得所需的计算能力,而无需相同的承诺。 将价格与自动扩展组的无缝集成相结合,使其成为我们大多数工作负载的不二之选。

Spot 实例最大的问题是什么? AWS 可以提前两分钟通知您收回它们。

使用 Spot 实例,您可以请求一台网络服务器并获得一台,但它随时可能被夺走。 难怪它这么便宜,对吧?

为了利用这一点,您必须知道自己在做什么(这把我排除在外,但幸运的是我与聪明人一起工作)。 您不能将所有内容都放在 Spot 实例上,因为某些内容需要高可用性,这将取决于您正在做什么。 但更重要的是,除了成本节约之外,这就是我喜欢 Spot 实例理念的地方:它教会您以弹性的方式构建。 如果你可以在服务器本身随时可能被夺走的情况下构建你的网站,并且仍然提供可靠的服务,那么这就是一个非常有弹性的基础。

直接链接 →