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

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

使用预留节点管理成本

预留一个或多个节点是一种降低成本的方法。保留的节点将收取前期费用,费用取决于节点类型和预订时长—一年或三年。该费用远低于您因按需节点而产生的每小时使用费。

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

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

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

标准预留节点缓存产品

当您购买一个标准保留节点实例(RI)时 Amazon ElastiCache购买承诺,以在保留节点实例的持续时间内,获得特定缓冲节点实例类型和的折扣率。若要使用 Amazon ElastiCache 保留节点实例,则创建新的 ElastiCache 节点实例,就像需要实例一样。

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

注意

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

产品类型

无预付 RI 提供对预留 ElastiCache 实例的访问,无需预付款。无论使用情况如何,您的无预付 预留 ElastiCache 实例都将按照期限内的小时数,采用打折小时费率进行计费。

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

全部前期 RI要求在RI期限开始时全额付款。无论使用的小时数如何,您不会在剩余期限内产生任何其他费用。

旧式预留节点缓存产品

有三个级别的传统节点保留—大量利用、中等利用和光利用。节点可在任何利用率水平下保留一年或三年。节点类型、利用率水平和保留条款会影响您的总成本。在购买保留的节点之前,先比较各种模型,验证保留的节点可为您的业务节省多少费用。

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

利用率级别

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

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

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

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

高利用率

最高

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

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

中利用率

中*

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

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

低利用率

最低

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

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

按需使用(无预留节点)

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

最高小时成本。

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