📌  相关文章
📜  Amazon Web Services – EC2 Spot 实例简介

📅  最后修改于: 2022-05-13 01:56:12.503000             🧑  作者: Mango

Amazon Web Services – EC2 Spot 实例简介

在本文中,我们将研究分析您的应用程序和工作负载的过程,以确认它们是否可以利用 Amazon EC2 现货实例。

Spot 实例是提供给您的备用计算容量,与按需价格相比,您可以享受大幅折扣(通常便宜 90%)。您需要获得 Spot 资格的原因是该 Spot 未使用且易于容量,并且当 EC2 需要恢复该容量时,EC2 可以通过两分钟通知中断 Spot 实例。

因此,虽然这种情况不会经常发生,但您确实需要能够处理中断才能有效地使用该地点。但在继续之前,我们应该记住云的良好实践,例如:

  1. 可扩展性
  2. 一次性资源
  3. 自动化
  4. 松散耦合的应用程序
  5. 无单点故障

如果您现在处于开始使用 Spot 实例的有利位置,但与其深入研究所有这些云最佳实践,不如只回答一个问题“如果服务器被拿走会发生什么?”

如果您的工作时间紧迫,则必须自动替换实例而无需人工干预,并且它应该对您的用户透明。这意味着如果是大数据批处理或队列处理,作业应该尽快在不同的实例上自动重启。

如果它是一个网站,您的用户应该不会更聪明。负载均衡器会自动将它们发送到不同的实例。

如果您还没有为云构建架构,但有一个对时间不敏感的工作负载,您希望节省高达 90% 的成本,那么您很幸运,您可以要求 AWS 使实例休眠。当 AWS 需要恢复容量并将您的内存休眠到磁盘时,它会在可用容量可用时再次启动它,就像关闭并重新打开您的笔记本电脑一样。