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

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

什么是 Amazon Compute Optimizer?

Amazon Compute Optimizer 是一种服务,用于分析 Amazon 资源的配置和利用率指标。它将报告您的资源是否处于最佳状态并生成优化建议,以降低成本并提高工作负载的性能。Compute Optimizer 还提供图表,显示最近的利用率指标历史数据以及建议的预计利用率,您可以使用这些图表来评估哪个建议提供了最佳的性价比权衡。对使用模式的分析和可视化可以帮助您决定何时移动或调整正在运行的资源,同时仍能满足您的性能和容量需求。

计算优化器提供了控制台体验,还有一组 API它允许您查看分析结果以及针对您的资源的多项建议Amazon区域。如果您选择使用某个组织的管理账户,您还可以查看多个账户的调查结果和建议。该服务的发现也会在支持的服务的控制台中报告,例如 Amazon EC2 控制台。

支持的资源和要求

计算优化器会为以下资源生成建议:

  • 亚马逊弹性计算云 (亚马逊 EC2) 实例

  • Amazon EC2 Auto Scaling 组

  • 亚马逊弹性区块存储 (亚马逊 EBS) 卷

  • Amazon Lambda 函数

  • 亚马逊弹性容器服务 (Amazon ECS) 服务在Amazon Fargate

  • 商业软件许可证

为了让 Compute Optimizer 为这些资源生成建议,它们必须满足一组特定的要求,并且必须积累了足够的指标数据。有关更多信息,请参阅支持的资源和要求

选择加入

你必须选择加入才能让 Compute Optimizer 分析你的Amazon资源。该服务支持独立版Amazon帐户、组织的成员帐户和组织的管理帐户。有关更多信息,请参阅Amazon Compute Optimizer 入门

分析指标

在您选择加入后,Compute Optimizer 会开始分析您的亚马逊资源的规格和利用率指标CloudWatch在过去的 14 天里。例如,对于 Amazon EC2 实例,计算优化器会分析 vCPU、内存、存储和其他规格。它还会分析当前正在运行的实例的 CPU 利用率、网络输入和输出、磁盘读取和写入以及其他利用率指标。有关更多信息,请参阅由以下人员分析的指标Amazon Compute Optimizer

强化推荐

选择加入后,您可以通过激活推荐偏好(例如增强型基础设施指标付费功能)来增强您的推荐。它将 EC2 实例(包括 Auto Scaling 组中的实例)的指标分析回顾期延长至三个月(默认值为 14 天)。有关更多信息,请参阅激活推荐首选项

查看调查结果和建议

资源的优化结果显示在计算优化器仪表板上。有关更多信息,请参阅正在查看Amazon Compute Optimizer仪表板

推荐页面上列出了每种资源的最佳优化建议。资源详细信息页面上列出了特定资源的前 3 个优化建议和利用率图表。有关更多信息,请参阅查看资源推荐

导出您的优化建议以随时间推移记录这些建议,并与他人共享数据。有关更多信息,请参阅导出推荐

可用性

查看当前支持的Amazon计算优化器的区域和终端节点,请参阅计算优化器终端节点和配额Amazon一般参考