查看 Amazon Compute Optimizer 控制面板 - Amazon Compute Optimizer
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

查看 Amazon Compute Optimizer 控制面板

使用 Compute Optimizer 控制台中的控制面板评估账户中支持的资源类型的优化机会并确定其优先级。控制面板显示以下信息,这些信息每天刷新,并通过分析资源的规格和利用率指标生成。

节省机会

“节省机会”部分显示了如果您对账户中的资源实施 Compute Optimizer 建议,则每月预计可节省的总金额和百分比(基于按需型实例定价)。它还显示每种资源类型的每月预计节省额。如果您想评估资源以节省成本,请优先考虑具有最大节省机会的资源类型。

重要

如果您在 Amazon Cost Explorer中启用成本优化中心,Compute Optimizer 将使用成本优化中心数据(包括您的特定定价折扣)来生成您的建议。如果未启用成本优化中心,Compute Optimizer 将使用 Cost Explorer 数据和按需定价信息来生成您的建议。有关更多信息,请参阅《Amazon Cost Management 用户指南》中的启用 Cost Explorer成本优化中心


    Compute Optimizer 控制面板中的节省机会

各个 EC2 实例的预计月度节省和节省机会列在“EC2 实例建议”页面的预计月度节省(折扣后)预计月度节省(按需)节省机会(%)列下。有关更多信息(包括如何计算每月预计节省额),请参阅 预计每月节省额和节省机会

性能改进机会

“性能改进机会”部分显示 Compute Optimizer 在您的账户中发现的可能无法满足工作负载性能需求的资源计数和百分比。它还显示每种资源类型的性能风险分类。资源的性能风险包括“高”、“中”和“极低”。如果您想评估资源以改进性能,请优先考虑具有高性能风险的资源类型。


    Compute Optimizer 控制面板中的性能风险降低机会

各个 EC2 实例和自动扩缩组的当前性能风险列在“EC2 实例详细信息”页面的当前性能风险列下。有关更多信息,请参阅 EC2 实例的当前性能风险

调查发现

“结果”部分显示账户中不同资源类型的结果分类计数和百分比。Compute Optimizer 通过以下方式对资源结果进行分类:

  • Fargate 上的 Amazon EC2 实例、自动扩缩组、Lambda 函数和 Amazon ECS 服务分类为预调配不足、预调配过度或已优化。

  • Amazon EBS 卷分类为未优化或已优化。

  • 商用软件许可证分类为已优化、未优化和指标不足。

有关更多信息,请参阅结果分类


    Compute Optimizer 控制面板中的结果

结果分类

Compute Optimizer 控制台中的结果分类提供了您的资源在分析期间的性能的概览视图。结果分类因资源类型而异。以下分类适用于 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 生成建议。

  • 不确定,即由于函数的配置内存大于 1,792 MB,因此不符合建议条件,或者 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 Application Insights 未启用或启用权限不足。Compute Optimizer 会显示 InvalidCloudwatchApplicationInsightsCloudwatchApplicationInsightsError 的结果原因。

未优化

当 Compute Optimizer 检测到 EC2 基础设施没有使用您购买的任何 Microsoft SQL Server 许可证功能时,此许可证将被视为未优化。Compute Optimizer 会显示 LicenseOverprovisioned 的结果原因。未优化的许可证可能会导致不必要的额外成本。

已优化

当 SQL Server 数据库的许可证满足您的性能要求时,此许可证将被视为已优化。

有关这些结果分类的更多信息,请参阅查看商用软件许可证建议主题中的结果原因

查看 控制面板

请使用以下过程查看控制面板和资源的优化结果。

  1. 打开 Compute Optimizer 控制台,网址为 https://console.aws.amazon.com/compute-optimizer/

  2. 在导航窗格中,选择控制面板

    默认情况下,控制面板会显示您当前登录的账户中所有 Amazon Web Services 区域中的 Amazon 资源的优化结果概览。

  3. 在控制面板中,您可以执行以下操作:

    • 要查看有关其他账户中的资源的优化结果,请选择账户,然后选择其他账户 ID。

      注意

      要查看其他账户中资源的优化结果,需登录到组织的管理账户,选择加入此组织的所有成员账户并启用 Compute Optimizer 的可信访问权限。有关更多信息,请参阅Compute Optimizer 支持的账户Compute Optimizer 和 Amazon Organizations 可信访问权限

    • 要显示或隐藏控制面板的“节省机会”和“性能改进机会”部分,请选择齿轮图标,选择要显示或隐藏的部分,然后选择应用

    • 要将控制面板上的结果筛选为一个或多个 Amazon Web Services 区域,请在按一个或多个区域筛选文本框中输入区域名称,或者在显示的下拉列表中选择一个或多个区域。

    • 要清除所选筛选条件,请选择清除筛选条件

    • 要查看优化建议,请选择显示的资源类型之一的查看建议链接,或者选择结果分类旁列出的资源数以查看此分类的资源。有关更多信息,请参阅查看资源建议