AWS ElastiCache - 成本管理
AWS ElastiCache 的成本管理主要通过两种方式实现:一种是使用标签,另一种是使用预留节点的定价。成本管理的两个关键因素是监控资源利用率并尽可能准确地预测使用情况。通过研究利用率,我们可以调整配置以减少未使用的部分。通过准确预测,我们可以仅为较长的时间段预配所需的资源,并利用大幅折扣的价格。
使用预留节点
预留节点收取预付费用,该费用取决于节点类型和预留期限(1 年或 3 年)。除了预付费用外,还有一个每小时使用费,该费用远低于使用按需节点产生的每小时使用费。要确定预留节点是否能为您的用例节省成本,请确定您需要的节点大小和节点数量,估算节点的使用情况,然后比较使用按需节点与预留节点的总成本。
要为 ElastiCache 使用预留节点,我们执行以下步骤。
步骤 1
首先,我们导航到 ElastiCache 仪表板。从左侧选项卡中,我们选择“**预留节点**”选项。这将显示一个购买预留节点的按钮。它还会列出您已拥有的预留节点。
步骤 2
接下来,我们点击“**购买预留节点**”按钮。此屏幕帮助我们为集群选择所需的配置。它帮助我们选择引擎类型、CPU 速度和内存,以及我们想要预留节点的期限。
步骤 3
在下一个屏幕中,我们可以看到下拉菜单中的各种值。在每个下拉菜单中选择特定值,我们会在底部看到成本。当前示例显示,对于 m4 large 类型为期 3 年的重度利用率产品,费用为 1750 美元。与按小时计费的按需定价相比,这非常便宜。
使用成本分配标签
我们可以使用成本分配标签来组织 AWS 账单,以反映按区域、部门或缓存引擎类型等划分的成本结构。要查看组合资源的成本,我们可以根据具有相同标签键值的资源来组织账单信息。例如,我们可以使用特定应用程序名称标记多个资源,然后组织账单信息以查看该应用程序在多个服务中的总成本。
为了按区域跟踪服务成本,我们可以使用标签键“服务”和“区域”。在一个资源上,我们可能有值“ElastiCache”和“亚太地区(孟买)”,而在另一个资源上,我们可能有值“ElastiCache”和“欧盟(法兰克福)”。现在,我们可以看到按区域细分的 ElastiCache 总成本。