发布于: Aug 12, 2019
Amazon EC2 现在提供新的“容量优化”分配策略,用于通过 EC2 Auto Scaling、EC2 队列和 Spot 队列预置 Spot 实例。“容量优化”分配策略可自动最有效地利用可用的备用容量,同时仍然能够利用 Spot 实例提供的极高折扣。
有效使用 EC2 Spot 实例的最佳实践之一是在各种实例类型中保持灵活性。当客户将其 Auto Scaling 组、EC2 队列或 Spot 队列配置为使用 Spot 的多种实例类型时,他们必须选择 Spot 分配策略。Spot 分配策略用于确定如何从 Spot 实例池中实施您的队列中的 Spot 实例。容量优化策略通过查看实时容量数据并预测哪些是最可用的,自动将 Spot 实例启动到最可用的池中。这适用于大数据和分析、图像和媒体渲染、机器学习以及可能具有更高中断成本的高性能计算等工作负载。通过降低中断的可能性,容量优化策略可以降低工作负载的总体成本。
Amazon EC2 Spot 实例让您可以利用 AWS 云中未使用的可用 EC2 容量。与按需实例的价格相比,使用 Spot 实例最高可以享受 90% 的折扣。您可以将 Spot 实例用于各种无状态、容错或者灵活的应用程序,例如大数据、容器化工作负载、CI/CD、Web 服务器、高性能计算 (HPC) 以及其他测试和开发工作负载。通过 Amazon ECS 和 Amazon EMR 等 AWS 服务或者 Terraform 和 Jenkins 等集成的第三方工具,您可以轻松启动、扩展和管理 Spot 实例。
Spot 实例可通过 RunInstances API 外加一个额外的参数启动。您还可以使用 EC2 Auto Scaling、EC2 队列和 Spot 队列 API,预置 Spot 实例、RI 和按需实例中的计算能力,从而优化性能和成本。
要了解有关容量优化策略的更多信息,请访问此博客、EC2 Auto Scaling、EC2 队列和 Spot 队列文档。