AWS Fargate Spot 现已全面推出
今天在 AWS re:Invent 2019 上,我们发布了 AWS Fargate Spot。Fargate Spot 是 Amazon Fargate 的一项新功能,它能够以最低至 Fargate 原价格三折的优惠价格运行耐中断的 Amazon ECS 任务。
如果您熟悉 EC2 Spot 实例,您就能明白。我们使用 AWS 云中的备用容量来运行您的任务。当 Fargate Spot 的容量可用时,您将能够根据指定的请求启动任务。当 AWS 需要收回容量时,在 上运行的任务将提前两分钟获得通知,然后中断。如果 Fargate Spot 的容量不再可用,则 Fargate 将收缩在 Fargate Spot 上运行的任务,同时保留您正在运行的任何常规任务。
由于您的任务可能会被中断,因此您不应在 Fargate Spot 上运行无法容忍中断的任务。但是,对于您的可容错工作负载,此功能使您可以优化成本。
该服务非常适合可并行工作负载,例如图像渲染、Monte Carlo 模拟和基因组处理。但是,客户也可以使用 Fargate Spot 来执行作为 ECS 服务一部分运行的任务,例如要求高可用性的网站和 API。
在配置服务自动扩展策略时,您可以指定应始终运行的常规任务的最小数量,然后添加在 Fargate Spot 上运行的任务,从而以经济高效的方式提高服务性能。当 Fargate Spot 的容量可用时,计划程序将启动任务来满足您的要求。如果 Fargate Spot 的容量不再可用,则 Fargate Spot 将缩减规模,同时保持最少数量的常规任务以确保应用程序的可用性。
那么,让我们看一下如何开始使用 AWS Fargate Spot。
首先,我在 ECS 控制台内创建一个新的 Fargate 集群,选择“仅联网”,然后按照向导完成该过程。
创建集群后,我需要添加一个容量提供程序,默认情况下,我的集群具有两个容量提供程序:FARGATE 和 FARGATE_SPOT。
要使用 FARGATE_SPOT 容量提供程序,我将更新集群,并将默认提供程序设置为使用 FARGATE_SPOT,我按下更新集群按钮然后选择 FARGATE_SPOT 作为默认容量提供程序并单击更新。
然后,我以通常的方式在集群中运行任务。我选择任务定义,然后输入要执行 10 个任务。然后在配置 VPC 和安全组后,单击运行任务
现在,这 10 个任务将运行,但它们不是使用常规的 Fargate 基础设施,而是使用 Fargate Spot。 如果我深入查看其中一项任务,则可以确认该任务确实在使用 FARGATE-SPOT 容量提供程序。
以上就是开始使用 Fargate Spot 的方法,您可以立即尝试一下。
几周前,我们看到 Compute Savings Plans 发布(Fargate 是其一部分);现在有了 Fargate Spot,客户可以节省大量资金并运行许多不同类型的应用程序。这正是您使用 Fargate 的大好时机。
AWS Fargate Spot 可在所有提供 AWS Fargate 的区域使用,您现在就可以尝试。
相关文章
- Linux ssh 无法登录,循环登录:输入密码登录后闪一下又回登录界面
- 免费试用虚拟主机
- 升级进程比Windows 10快一倍:Windows 11官方安装检测指南来了
- 基于 Linux 环境安装部署 RocketMQ 教程
- 免费的备案授权码
- 免费获取备案授权码
- 苹果 macOS Monterey 12.3 Beta 2 发布,修复睡眠模式下与蓝牙相关的电池耗尽问题
- 如何获取备案授权码
- 微软Windows 11 Build 22000.493 (KB5010386) 发布:修复 SSD 硬盘性能 Bug,设置新增管理订阅
- Linux 上安装强大的 SQL Server 和 SQL Server CLI 工具
- 虚拟主机怎样获取备案码
- HaaS100低功耗蓝牙体验
- Brave vs Vivaldi:哪个浏览器更好?
- 短域名IS.COM以1260万元交易价领跑DN榜!
- os工具类
- 用 Linux 命令行解决 Wordle 问题
- 资源不够想玩k8s?搭建单节点k3s与kubeSphere管理端
- Windows 11新功能界面曝光:要给你的电脑打分了
- 免费虚拟主机好吗
- 半载鸿蒙辟蹊径,一朝醍醐澄初心