使用预留节点管理成本 - 用于 Redis 的 Amazon ElastiCache
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用预留节点管理成本

预留一个或多个节点是一种降低成本的方法。预留节点需支付前期费用,这取决于节点类型和预留长度 — 一年或三年。此费用远低于使用按需节点时产生的每小时使用费用。

要查看预留节点是否为您的使用案例节省了成本,请首先确定节点大小和所需节点数。然后,估计节点的使用情况,并将使用按需节点的总成本与使用预留节点的总成本进行比较。您可以在集群中混合搭配使用预留和按需节点。有关定价信息,请参阅 Amazon ElastiCache 定价

必须在购买时选择 AWS 区域、缓存节点类和期限长度,以后无法更改。

您可以使用 AWS 管理控制台、AWS CLI 或 ElastiCache API 列出和购买可用的预留节点产品。

有关预留节点的更多信息,请参阅 Amazon ElastiCache 预留缓存节点

标准预留节点缓存产品

当您在 Amazon ElastiCache 中购买标准预留节点实例 (RI) 时,您购买承诺在预留节点实例的持续时间内获得特定缓存节点实例类型和 AWS 区域的折扣费率。要使用 Amazon ElastiCache 预留节点实例,请创建一个新的 ElastiCache 节点实例,就像为按需实例创建一样。

创建的新节点实例必须与预留节点实例的规格完全匹配。如果新节点实例的规格与您的账户的现有预留节点实例匹配,则会按照为预留节点实例提供的折扣费率向您收费。否则,将以按需费率对节点实例进行收费。这些标准 RIs 可从 R5 和 M5 实例系列开始提供。

注意

接下来讨论的所有三种产品类型均以一年和三年的期限提供。

产品类型

无预付费用 RI 提供对预留 ElastiCache 实例的访问权限,无需预付款。无论使用情况如何,您的 No Upfront (无预付) 预留 ElastiCache 实例都将针对期限内的每小时以打折小时费率计费。

部分预付 RI 需要预付部分预留 ElasticCache 实例费用。期限内剩余的小时数无论使用情况如何,都将按照打折小时费率计费。此选项替换了以前的高使用率 选项(将在下一部分中说明)。

预付全费 RI 需要在 RI 期限开始时支付全部费用。无论使用了多少小时数,您都不需要为剩余期限付费。

旧式预留节点缓存产品

旧式节点预留有三个级别 — 高利用率、中等利用率和低利用率。可在任何利用率级别将节点预留一年或三年。节点类型、利用率级别和预留期限会影响总成本。在购买预留节点之前,通过比较各种模型,验证预留节点是否可以节省您的业务成本。

在一个利用率级别或期限购买的节点无法转换为不同的利用率级别或期限。

利用率级别

高利用率预留节点 可支持具备一致基准容量的工作负载或者运行稳定的工作负载。高利用率预留节点需要高预付款,但是如果您计划在 79% 以上的预留节点期内运行,则可最大程度地节省成本 (最多可达按需价格的 70%)。对于高利用率预留节点,您需要支付一次性费用。然后,无论您的节点是否运行,在期限里,都会后跟较小的小时费用。

中等利用率预留节点是在您计划大量使用预留节点的时间并且希望支付较低的一次性费用或在您关闭节点时停止支付您的节点费用的最佳选择。如果计划在 40% 以上的预留节点期限内运行,中等利用率预留节点是更加符合成本效益的选择。此选项能节省按需定价 64% 以上的费用。使用中等利用率预留节点,支付的一次性费用比低利用率预留节点略高,在节点运行时适用较低的小时使用费率。

低利用率预留节点 适合每天只运行几小时或者每周只运行几天的周期性工作负载。要使用低利用率预留节点,首先需要支付一次性费用,在节点运行时以小时使用费用折扣价计费。当您的节点运行量超过预留节点期限的 7% 时,您可以开始节省成本。在整个预留节点期限内,您可以将按需费率节省高达 56%。

旧式预留缓存节点产品
提供物 预支费用 使用费 优势

高利用率

最高

最低小时费用。适用于整个期限,无论是否使用预留节点。

如果计划在 3 年期的 79% 以上的时间内运行预留节点,可最大程度降低总体成本。

中利用率

对每个节点运行小时适用的小时使用费用。节点未运行时,不产生小时费用。

适合于弹性工作负载或者当您预期为中度使用(即超过 3 年期的 40%)。

低利用率

最低

对每个节点运行小时适用的小时使用费用。节点未运行时,不产生小时费用。所有产品类型的最高小时费用,但是该费用仅在预留节点运行时适用。

如果您计划始终运行,则总体成本最高。但是,如果您计划不经常使用预留节点 (超过 3 年期的 15% 左右),这是最低的总体成本。

按需使用(无预留节点)

最高小时费用。只要节点运行即适用。

最高小时成本。

有关更多信息,请参阅 Amazon ElastiCache 定价