如何理解AWS Cost Management中的预留实例建议?

0

【以下的问题经过翻译处理】 有人可以帮助我理解AWS成本管理提供的预留实例建议吗?

例如,我们使用以下EC2实例:

2个m5.large 3个t2.small 1个t3.medium

但是,预订建议是:

购买2个m5.large 购买12个t2.nano 购买8个t3.nano

为什么我不只买我们使用的确切数量和类型的实例?这些t2.nano(12个)和t3.nano(8个)的建议来自何处?据说这是基于我们实际使用的最近30天给出的建议,但是我们使用上述实例类型已经非常久了。

我们还使用Lambda函数....但是我不认为预留实例可以覆盖Lambda使用,对吧?

类似的奇怪建议也出现在了RDS和OpenSearch——建议仅部分匹配我们的实际使用情况。

而且要明确的是——我们的实际使用情况已经很稳定很长时间了。

profile picture
专家
已提问 1 年前63 查看次数
2 回答
0

【以下的回答经过翻译处理】 有 另外一个问题 或许会涵盖这里的“为什么”。使用 Linux 实例时,您会发现定价呈线性关系 - 一个 2xlarge 实例的价格是一个 large 实例的两倍(以此类推)。因此,对于 EC2,您所购买的是在后台进行了标准化处理的。

您是正确的 - 预留实例不包含 Lambda,但您可以考虑 Savings Plans,其中您可以执行与预留实例相同的操作(承诺特定的使用量),但它是分布在您使用的任何 EC2 实例和其他服务(如 Lambda)中。

对于 RDS 和 OpenSearch,预留实例是最好的选择 - 如果有疑问,请联系您当地的 AWS 团队,他们可以提供帮助。

profile picture
专家
已回答 1 年前
0

[您的问题]

我们使用以下EC2实例: 2个m5.large 3个t2.small 1个t3.medium

但是,预订建议是: 购买2个m5.large 购买12个t2.nano 购买8个t3.nano

[回覆]

于实例有大小灵活性的关系,使得在预留实例的折扣可以在同一实例系列内灵活应用。而这个大小的灵活性和标准化因子(normalization factor)有关, 详情您可以查看:实例大小灵活性由标准化因子

也就是说,因为标准化因子的关系实例本身在预留实例折扣应用上是具有大小灵活性的,只要实例系列、租期和平台相同,即可进行匹配。

例如:3个t2.small 为 3个标准化因子,而12个t2.nano (0.25个标准化因子 x 12) 也等同于3个标准化因子。

系统建议较小的预留实例大小(较小的标准化因子),优点以下:

  • 如果系统发现您的较大的实例未被充分利用,可能会建议使用多个小的预留实例来更好地匹配实际需求
  • 较小的预留实例可以更灵活地应用于不同的工作负载。
  • 考虑到了潜在的未来增长,较小的标准化因子将提供更多折扣应用的灵活性

[您的问题]

我们还使用Lambda函数....但是我不认为预留实例可以覆盖Lambda使用,对吧?

[回覆]

如果您需要购买能够覆盖Lambda的折扣,建议您可以考虑Compute Savings Plan,它的折扣可以应用在EC2, Lambda 和 AWS Fargate上。 建议您可以查看此 页面 来了解Compute Savings Plan

AWS
已回答 10 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则