本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查看 AWS Compute Optimizer 仪表板
使用 Compute Optimizer 控制台中的控制面板评估账户中支持的资源类型的优化机会并确定其优先级。控制面板显示以下信息,这些信息每天刷新,并通过分析资源的规格和利用率指标生成。
节省机会
“节省机会”部分显示了如果您对账户中的资源实施 Compute Optimizer 建议,则每月预计可节省的总金额和百分比(基于按需型实例定价)。它还显示每种资源类型的每月预计节省额。如果您想评估资源以节省成本,请优先考虑具有最大节省机会的资源类型。
重要
如果您在中启用成本优化中心 AWS Cost Explorer,Compute Optimizer 将使用成本优化中心数据(包括您的特定定价折扣)来生成建议。如果未启用成本优化中心,Compute Optimizer 将使用 Cost Explorer 数据和按需定价信息来生成您的建议。有关更多信息,请参阅《AWS Cost Management 用户指南》中的启用 Cost Explorer 和成本优化中心。
![Compute Optimizer 控制面板中的节省机会](images/dashboard-savings-opportunities.png)
各个 EC2 实例的预计月度节省和节省机会列在“EC2 实例建议”页面的预计月度节省(折扣后)、预计月度节省(按需)和节省机会(%)列下。有关更多信息(包括如何计算每月预计节省额),请参阅 预计每月节省额和节省机会。
性能改进机会
“性能改进机会”部分显示 Compute Optimizer 在您的账户中发现的可能无法满足工作负载性能需求的资源计数和百分比。它还显示每种资源类型的性能风险分类。资源的性能风险包括“高”、“中”和“极低”。如果您想评估资源以改进性能,请优先考虑具有高性能风险的资源类型。
![Compute Optimizer 控制面板中的性能风险降低机会](images/dashboard-performance-improvement-opportunities.png)
各个 EC2 实例和自动扩缩组的当前性能风险列在“EC2 实例详细信息”页面的当前性能风险列下。有关更多信息,请参阅 EC2 实例的当前性能风险。
调查发现
“结果”部分显示账户中不同资源类型的结果分类计数和百分比。Compute Optimizer 通过以下方式对资源结果进行分类:
-
亚马逊 EC2 实例、Auto Scaling 组、Lambda 函数、Fargate 上的 Amazon ECS 服务以及 Amazon RDS 数据库实例和存储被归类为配置不足、过度配置或优化。
-
Amazon EBS 卷分类为未优化或已优化。
-
商用软件许可证分类为已优化、未优化和指标不足。
有关更多信息,请参阅 结果分类。
![Compute Optimizer 控制面板中的结果](images/dashboard-findings.png)
结果分类
Compute Optimizer 控制台中的结果分类提供了资源在分析期间的表现 at-a-glance 视图。结果分类因资源类型而异。以下分类适用于 Compute Optimizer 支持的服务和资源。
EC2 实例结果分类
分类 | 描述 |
---|---|
预调配不足 |
当实例的至少一个规格(如 CPU、内存或网络)没有满足工作负载的性能要求时,EC2 实例将被视为预调配不足。预调配不足的 EC2 实例可能会导致应用程序性能较差。 |
过度预调配 |
当实例的至少一个规格(如 CPU、内存或网络)可缩小,同时仍能满足工作负载的性能要求,并且没有任何规格处于预调配不足状态时,EC2 实例将被视为过度预调配。过度预调配的 EC2 实例可能会导致不必要的基础设施成本。 |
已优化 |
当实例的所有规格(如 CPU、内存和网络)满足工作负载的性能要求且实例未处于过度预调配状态时,EC2 实例将被视为已优化。对于已优化的实例,Compute Optimizer 有时可能会建议新一代实例类型。 |
注意
例如,Compute Optimizer 会生成结果原因,从而更详细地说明发现实例预调配不足或过度预调配的原因。有关更多信息,请参阅查看 EC2 实例建议主题中的 结果原因。
自动扩缩组结果分类
分类 | 描述 |
---|---|
未优化 |
当 Compute Optimizer 确定了可改进工作负载性能或降低工作负载成本的建议时,自动扩缩组将被视为未优化。 |
已优化 |
当 Compute Optimizer 确定已根据所选实例类型正确预调配自动扩缩组以运行工作负载时,该组将被视为已优化。对于已优化的自动扩缩组,Compute Optimizer 有时可能会建议新一代实例类型。 |
注意
对于自动扩缩组中的实例,Compute Optimizer 会生成结果原因,从而更详细地说明为什么发现自动扩缩组未优化。有关更多信息,请参阅查看 EC2 实例建议主题中的 结果原因。
EBS 卷结果分类
分类 | 描述 |
---|---|
未优化 |
当 Compute Optimizer 确定了可改进工作负载性能或降低工作负载成本的卷类型、卷大小或 IOPS 规格时,EBS 卷将被视为未优化。 |
已优化 |
当 Compute Optimizer 确定已根据所选卷类型、卷大小和 IOPS 规格正确预调配 EBS 卷以运行工作负载时,该卷将被视为已优化。对于优化的资源,Compute Optimizer 有时可能会建议新一代卷类型。 |
Lambda 函数结果分类
分类 | 描述 |
---|---|
未优化 |
当 Compute Optimizer 确定了其配置的内存或 CPU 功率(与配置的内存成正比)预调配不足或过度预调配时,Lambda 函数将被视为未优化。在此情况下,Compute Optimizer 会生成可改进工作负载性能或降低工作负载成本的建议。 如果函数未优化,Compute Optimizer 会显示内存预调配不足或内存过度预调配的结果原因。 |
已优化 |
当 Compute Optimizer 确定了其配置的内存或 CPU 功率(与配置的内存成正比)已正确预调配以运行工作负载时,Lambda 函数将被视为已优化。 |
不可用 |
Compute Optimizer 无法为此函数生成建议。这可能是因为此函数未满足 Compute Optimizer 对 Lambda 函数的要求,或者此函数不符合建议条件。 对于此结果分类,Compute Optimizer 会显示以下结果原因之一:
注意Compute Optimizer 控制台中未列出结果为不可用的函数。 |
Fargate 上 Amazon ECS 服务的结果分类
分类 | 描述 |
---|---|
预调配不足 |
当 Compute Optimizer 检测到内存或 CPU 不足时,Amazon ECS 服务将被视为预调配不足。Compute Optimizer 会显示 CPU 预调配不足或内存预调配不足的结果原因。Amazon ECS 服务预调配不足可能会导致应用程序性能不佳。 |
过度预调配 |
当 Compute Optimizer 检测到内存或 CPU 过多时,Amazon ECS 服务将被视为过度预调配。Compute Optimizer 会显示 CPU 过度预调配或内存过度预调配的结果原因。过度预调配的 Amazon ECS 服务可能会导致额外的基础设施成本。 |
已优化 |
当 Amazon ECS 服务的 CPU 和内存均满足工作负载的性能要求时,该服务将被视为已优化。 |
有关 Fargate 上预调配不足和过度预调配的 Amazon ECS 服务的更多信息,请参阅查看针对 Fargate 上的 Amazon ECS 服务的建议主题中的 结果原因。
商用软件许可证的结果分类
分类 | 描述 |
---|---|
指标不足 |
当 Compute Optimizer 检测到您的 CloudWatch 应用程序见解未启用或启用权限不足时。Compute Optimizer 会显示 |
未优化 |
当 Compute Optimizer 检测到 EC2 基础设施没有使用您购买的任何 Microsoft SQL Server 许可证功能时,此许可证将被视为未优化。Compute Optimizer 会显示 |
已优化 |
当 SQL Server 数据库的许可证满足您的性能要求时,此许可证将被视为已优化。 |
有关这些结果分类的更多信息,请参阅查看商用软件许可证建议主题中的结果原因。
查找 Amazon RDS 数据库实例的分类
以下发现分类适用于 RDS 数据库实例。
分类 | 描述 |
---|---|
预调配不足 |
当 Compute Optimizer 检测到没有足够的 CPU、内存、网络带宽、EBS IOPS 或 EBS 吞吐量不足时,RDS 数据库实例被视为配置不足。Compute Optimizer 会显示 CPU 配置不足、网络带宽配置不足或 E BS 吞吐量配置不足的发现原因。资源不足的 RDS 数据库实例可能会导致应用程序性能不佳。 |
过度预调配 |
当 Compute Optimizer 检测到 CPU、EBS IOPS、网络带宽或 EBS 吞吐量过多时,RDS 数据库实例被视为过度配置。Compute Optimizer 会显示 CPU 过度配置、EBS IOPS 过度配置、网络带宽过度配置或 EBS 吞吐量过度配置的原因。过度配置的 RDS 数据库实例可能会导致额外的基础设施成本。 |
已优化 |
当您的 RDS 数据库实例的规格满足工作负载的性能要求时,RDS 数据库实例将被视为已优化。对于经过优化的实例,Compute Optimizer 可能会推荐新一代数据库实例类或提供新的引擎版本。 |
以下发现分类适用于 RDS 数据库实例存储。
分类 | 描述 |
---|---|
预调配不足 |
当 Compute Optimizer 检测到分配的存储空间或 EBS 吞吐量不足时,RDS 存储卷被视为配置不足。Compute Optimizer 会显示 EBS 卷分配的存储空间配置不足或 EBS 卷吞吐量配置不足的发现原因。RDS 数据库实例存储卷配置不足可能会导致应用程序性能不佳。 |
过度预调配 |
当 Compute Optimizer 检测到 IOPS 或 EBS 吞吐量过高时,RDS 数据库实例存储卷被视为过度配置。Compute Optimizer 会显示 EBS 卷 IOPS 过度配置或 EBS 卷吞吐量过度配置的原因。过度配置的数据库实例存储量可能会导致额外的基础设施成本。 |
已优化 |
当 RDS 数据库实例存储卷的规格满足工作负载的性能要求时,该存储被视为已优化。为了优化数据库实例存储,Compute Optimizer 可能会推荐新一代存储类型。 |
有关预置不足和过度配置的 RDS 数据库实例的更多信息,请参阅查看RDS数据库实例建议主题结果原因中的。
查看 控制面板
请使用以下过程查看控制面板和资源的优化结果。
-
打开 Compute Optimizer 控制台,网址为 https://console.aws.amazon.com/compute-optimizer/
。 -
在导航窗格中,选择控制面板。
默认情况下,控制面板会显示您当前登录的账户 AWS 区域 中所有 AWS 资源的优化结果概览。
-
在控制面板中,您可以执行以下操作:
-
要查看有关其他账户中的资源的优化结果,请选择账户,然后选择其他账户 ID。
注意
要查看其他账户中资源的优化结果,需登录到组织的管理账户,选择加入此组织的所有成员账户并启用 Compute Optimizer 的可信访问权限。有关更多信息,请参阅Compute Optimizer 支持的账户和Compute Optimizer 和 AWS Organizations 可信访问。
-
要显示或隐藏控制面板的“节省机会”和“性能改进机会”部分,请选择齿轮图标,选择要显示或隐藏的部分,然后选择应用。
-
要将仪表板上的结果筛选到一个或多个区域 AWS 区域,请在按一个或多个区域筛选文本框中输入区域的名称,或者在出现的下拉列表中选择一个或多个区域。
-
要清除所选筛选条件,请选择清除筛选条件。
-
要查看优化建议,请选择显示的资源类型之一的查看建议链接,或者选择结果分类旁列出的资源数以查看此分类的资源。有关更多信息,请参阅 查看资源建议。
-