支持的资源和所需资源 - Amazon Compute Optimizer
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

支持的资源和所需资源

Amazon Compute Optimizer为 Amazon Elastic Compute Cloud (Amazon EC2) 实例、Amazon EC2 Auto Scaling 组、Amazon Elastic Block Store (Amazon EBS) 卷、Amazon EBS) 卷、Amazon Lambda功能,以满足以下 Amazon CloudWatch (云监视) 指标和资源特定要求。

CloudWatch 指标要求

要生成建议,Compute Optimizer 需要至少 30连续来自您的资源的 CloudWatch 指标数据的小时数。有关已分析的指标的更多信息,请参阅分析的指标Amazon Compute Optimizer. 如果您的资源没有积累足够的指标数据,请留出更多时间让资源建议开始显示在 Compute Optimizer 控制台中。

注意

Lambda 函数不需要连续 30 小时的度量数据。有关 Lambda 函数要求的更多信息,请参阅Lambda 函数要求.

如果您的资源累积了足够的衡量指标数据,但建议尚未显示在 Compute Optimizer 控制台中,则该服务可能仍在执行其分析。完成分析可能需要长达 12 小时,之后资源建议将开始显示在 Compute Optimizer 控制台中。

Amazon EC2 实例要求

Compute Optimizer 为 C、D、、、R、T、X 和 X 实例系列中的实例类型生成建议AmazonCompute Optimizer 和这些实例系列可用的区域。Compute Optimizer 还为存储优化实例 (-d)、网络优化实例 (-n) 和 Graviton2 实例 (-g) 生成建议。

如果您正在运行不受支持的实例类型,除了 Compute Optimizer 支持的实例类型之外,服务将仅为受支持的实例生成建议。要确定每种实例类型的支持区域,请参阅查找 Amazon EC2 实例类型中的适用于 Linux 实例的 Amazon EC2 用户指南.

Auto Scaling 组要求

Compute Optimizer 为从支持的实例系列运行实例类型的 Auto Scaling 组生成建议,这些实例类型在Amazon EC2 实例要求部分。

还必须将 Auto Scaling 组配置为运行单个实例类型(即无混合实例类型),不得附加扩展策略,并且对于所需容量、最小容量和最大容量(即具有固定数量实例的 Auto Scaling 组)具有相同的值。Compute Optimizer 为 Auto Scaling 组中满足全部这些配置要求。

Amazon EBS 卷要求

Compute Optimizer 为通用型 SSD (gp2gp3) 和预置 IOPS SSD (io1io2) 已附加到实例的 EBS 卷类型。它还生成了通用型 SSD (gp2) 卷到通用型 SSD (gp3) 卷。

只有在卷附加到实例时,才会向 CloudWatch 报告数据。因此,卷必须连续至少 30 小时连续连接到实例,才能满足本指南前面介绍的 30 个连续小时指标数据要求。

Lambda 函数要求

Compute Optimizer 仅针对配置内存小于或等于 1,792 MB 且在过去 14 天内至少调用了 50 次的 Lambda 函数生成内存大小建议。不符合这些要求的函数会给出Unavailable,原因代码为无定论对于配置内存大于 1,792 MB 的函数,数据不足对于在过去 14 天内调用少于 50 次的函数。

具有发现的函数Unavailable未列在 Compute Optimizer 控制台中,并且 Compute Optimizer 不会为它们生成建议。