一般性问题
全部打开节省计划是一种灵活的定价模式,与按需定价相比,它的价格更低,但您需要在一年或三年的期限内达到特定的承诺用量(以 USD/小时为单位衡量)。AWS 具有三种类型的 Savings Plans — Compute Savings Plans、EC2 Instance Savings Plans 和 and SageMaker Savings Plans。Compute Savings Plans 适用于 Amazon EC2、AWS Lambda 和 AWS Fargate 的用量。EC2 实例节省计划适用于 EC2 用量,而 SageMaker 节省计划则适用于 SageMaker 用量。
AWS 提供三种类型的节省计划:
- 计算类节省计划的灵活性最高,最高可帮助您节省 66% 的费用。这些计划会自动应用于 EC2 实例用量,不分实例系列、大小、可用区、区域、操作系统或租期,并且还适用于 Fargate 和 Lambda。例如,注册计算类节省计划后,您可以随时从 C4 实例更改为 M5 实例,将工作负载从欧洲(爱尔兰)区域转移到欧洲(伦敦)区域,或者将工作负载从 EC2 迁移到 Fargate 或 Lambda,并继续自动支付节省计划价格。
- EC2 实例节省计划可提供最低的价格,最高可提供 72% 的折扣,以换取在单个区域内使用单个实例系列的承诺(例如在弗吉尼亚北部区域使用 M5 实例)。这会自动降低您在该区域的选定实例系列成本,不分可用区、实例大小、操作系统或租期。借助 EC2 Instance Savings Plans,您可以灵活地在该区域的一个实例系列中更改实例的使用情况。例如,您可以从运行 Windows 的 c5.xlarge 实例迁移到运行 Linux 的 c5.2xlarge 实例,并自动享受节省计划价格。
- Amazon SageMaker 节省计划是一种面向 Amazon SageMaker 的灵活定价模式,您需要在一年或三年的期限内达到稳定的承诺用量(以 USD/小时为单位衡量)。Amazon SageMaker 节省计划的灵活性最高,最高可帮助您节省 64% 的费用。这些计划会自动应用于符合条件的 SageMaker ML 实例用量,包括 SageMaker Studio 笔记本、SageMaker 按需笔记本、SageMaker 处理、SageMaker Data Wrangler、SageMaker 训练、SageMaker 实时推理和 SageMaker 批量转换,无论实例系列、大小或区域如何。例如,您可以随时将在美国东部(俄亥俄州)运行的 CPU 实例 ml.c5.xlarge 用量更改为在美国西部(俄勒冈州)运行的 ml.Inf1 实例用量以用于推理工作负载,并自动继续支付节省计划价格。
您可以从 AWS 账单与成本管理控制台中或者通过 API/CLI 开始使用节省计划。您可以按照 AWS 账单与成本管理中提供的建议,轻松承诺使用节省计划,以实现最大的节省。建议的小时承付额基于您的历史按需用量以及您选择的计划类型、期限长度和付款选项。要进行更具体的分析,您可以使用 AWS 账单与成本管理中的节省计划购买分析器,以估算自定义节省计划购买情况的潜在成本节省。注册节省计划后,您的计算用量将自动按节省计划折扣价格计费,超过承诺用量的任何用量都将按正常按需价格计费。
节省计划提供 3 种不同的付款方式。“无预付费用”方式无需任何预付款,只需按照您的承诺用量按月付费即可。“预付部分费用”方式可以享受更低的 Savings Plans 价格。使用这一方式,您至少要预付承诺用量的一半费用,其余费用则按月支付。“预付全部费用”方式的价格最低,但是您需要一次性预付全部承诺用量的费用。
可在此处的定价页面中找到节省计划的价格,也可以通过 API/CLI 获取。注册后,您可以在 AWS 管理控制台中或通过 API/CLI 查看正在使用的节省计划所提供的价格。
可通过 AWS Organizations/整合账单系列中的任何账户购买节省计划。默认情况下,节省计划提供的优惠适用于 AWS Organization/整合账单系列中所有账户的用量。您也可以使用成本类别对 AWS 账户进行分组,并在组级别购买节省计划,从而在每个组内优先应用折扣或将折扣应用限制在每个组内。不过,您也可以选择将节省计划的权益限定到仅购买过节省计划的账户。
AWS Cost Explorer 成本管理服务可以详细显示通过节省计划节省的费用。您还可以通过 AWS Cost Explorer 成本管理服务中的节省计划性能报告来了解使用该计划带来的费用节省。
可以。您的 AWS 账单会将所有正在使用的节省计划考虑在内。
在过去 7 天内和同一个日历月内购买的任何每小时承诺用量不超过 100 美元的节省计划都可以退回。退回节省计划后,您将获得针对该计划支付的任何预付费用的 100% 退款,这些退款将在退回后 24 小时内反映在您的账单中。该计划所涵盖的任何用量都将按按需费率收费,或者由不同的节省计划涵盖(如果适用)。
计算类和 EC2 实例节省计划
全部打开节省计划与按需方案(例如 EC2 RI)相比,可节省大量开支,并且可以自动降低您的跨 AWS 区域计算使用费,即使使用情况发生了变化。这让您可以灵活地使用最适合自己需求的计算选项,节约资金,而无需进行任何交换或修改。
Compute Savings Plans 最高可提供 66% 的成本节省(与可转换 RI 类似),它会自动降低您的一切 EC2 实例使用费,不分区域、实例系列、大小、操作系统、租期,甚至包括在 AWS Fargate 和 AWS Lambda 上的使用费。EC2 实例节省计划最高可提供 72% 的成本节省(与标准 RI 类似),它会自动降低您在选定区域的选定 EC2 实例系列(例如弗吉尼亚北部区域的 M5 实例)内的一切实例使用费,不分实例大小、操作系统和租期。
不提供,节省计划不提供任何容量预留。不过,您可以通过按需容量预留来预留容量,并通过节省计划来支付较低的价格。
可以。您可以继续购买 RI 以保持与现有成本管理流程的兼容性,同时您的 RI 将与 Savings Plans 结合来降低您的总体费用。但随着您的 RI 到期,我们建议您注册节省计划,因为这些计划能够提供与 RI 相同的成本节省,同时还具有更高的灵活性。
数据库节省计划
全部打开数据库节省计划是一种灵活的定价模式,用户通过承诺在 1 年期限内达到特定的用量(以美元/小时计算),从而获得 AWS 数据库服务费用上的节省。
数据库节省计划涵盖以下服务:Amazon Aurora、Amazon RDS、Amazon DynamoDB、Amazon ElastiCache、Amazon DocumentDB(兼容 MongoDB)、Amazon Neptune、Amazon Keyspaces(Apache Cassandra 兼容)、Amazon Timestream 以及 AWS 数据库迁移服务(DMS)。当新数据库服务符合条件时,将自动纳入您现有数据库节省计划承诺的涵盖范围。
数据库节省计划涵盖所有适用服务中的第 7 代及更新世代实例。ElastiCache 服务中仅涵盖 Valkey 实例,Timestream 服务中仅涵盖 InfluxDB 实例。数据库节省计划同时还涵盖无服务器服务(包括 Aurora 无服务器、适用于 Valkey 的 ElastiCache 无服务器、Amazon DocumentDB 无服务器和 Neptune 无服务器)以及 DynamoDB 和 Keyspaces 的按需吞吐量与预置吞吐量。
数据库节省计划在承诺用量的使用方式上具有高度灵活性。您可在涵盖的数据库服务之间转移用量、在符合条件的实例类型和规格之间切换、在支持的区域之间更改、采用新发布的实例世代,以及在预置部署与无服务器部署之间迁移。例如,使用数据库节省计划时,您可以在 Aurora db.r7g 与 db.r8g 实例之间更改、将工作负载从欧洲(爱尔兰)转移至美国(俄亥俄州)区域、或将 Oracle 数据库从 RDS 迁移至 Aurora PostgreSQL 或从 RDS 迁移至 DynamoDB,同时仍享受数据库节省计划提供的折扣定价。
您的数据库节省计划承诺用量会自动以折扣费率应用于您的实际用量。超出承诺用量的部分将按按需费率计费。这种自动应用机制可确保您无需手动管理各个预留实例即可获得节省。
通过数据库节省计划,您可以节省高达 35% 的费用,折扣费率取决于具体的数据库服务类型和用量类型。您可以在数据库节省计划定价页面查看按用量类型和服务分类的具体费率详情。
数据库节省计划提供了无需预付款的 1 年期选项。希望预付款的客户可使用账单控制台中的预付款功能。预付款是 AWS 账单与成本管理的一项现有功能,允许您提前支付 AWS 使用费用。
您可以从 AWS 账单与成本管理控制台中或者通过 AWS CLI 购买数据库节省计划。要实现最大节省,您可以按照控制台中提供的购买建议,承诺使用某个节省计划。要进行更定制化的分析,您可以使用节省计划购买分析器,以估算自定义购买情况的潜在成本节省。
有关更多信息,请访问数据库节省计划定价页面和 AWS 节省计划常见问题。购买节省计划后,您符合条件的用量将自动按节省计划折扣价格计费,超过承诺用量的任何用量都将按正常按需价格计费。预计在购买 8 小时内可以在账单中看到节省的金额。
数据库节省计划折扣不能与同一工作负载上的预留实例或 DynamoDB 预留容量叠加使用。但您可以购买预留实例来涵盖一个工作负载,同时购买数据库节省计划来涵盖另一个工作负载。
例如,您可以购买一个 RI 来涵盖 Amazon Aurora MySQL 的 db.r5 实例,同时购买节省计划来涵盖 Amazon Aurora PostgreSQL 的 db.r8g 实例和无服务器用量。这种方式可确保客户既能在旧一代实例上保持现有节省,又能通过数据库节省计划在新一代实例上获得额外的灵活性。
您的选择应与运营需求和成本优化目标保持一致。如果您希望在不同服务和实例类型之间灵活切换、能够采用新技术而无需管理独立承诺用量,或希望简化跨数据库服务的成本管理,则应选择数据库节省计划。如果您在特定实例类型上拥有稳定、可预测的工作负载,或希望通过 3 年长期承诺实现最大化节省,则预留实例是理想选择。
我们建议您随着预留实例承诺到期,从预留实例逐步转换至数据库节省计划。您也可以直接购买数据库节省计划来涵盖当前未被预留实例涵盖的用量,而无需等待现有预留实例承诺到期。
Amazon SageMaker 节省计划
全部打开如果您具有稳定的 Amazon SageMaker 实例用量(以 USD/小时为单位衡量)并且使用多个 SageMaker 组件,或者期望您的技术配置(例如实例系列、区域)随时间推移而变化,SageMaker 节省计划会帮助您更加轻松地实现最大程度的费用节省,与此同时,它还会根据应用程序需求或新创新来灵活更改基础技术配置。节省计划费率会自动应用于所有符合条件的 ML 实例,无需进行手动修改。
Amazon SageMaker 节省计划和 EC2 节省计划的不同之处在于它们所提供的服务不同。SageMaker 节省计划仅适用于 SageMaker ML 实例用量。