什么是 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 还提供图表,显示最近利用率指标历史数据以及建议的预计利用率,您可以使用这些图表来评估哪个建议提供最佳性价比权衡。对使用模式的分析和可视化可以帮助您决定何时移动所运行的资源或调整其大小,同时仍能满足您的性能和容量要求。

Compute Optimizer 提供控制台体验和一组 API,允许您查看多个 Amazon 区域的资源分析结果和建议。如果您选择加入组织的管理账户,还可以查看多个账户的结果和建议。此服务提供的结果还会在受支持服务的控制台中报告,例如 Amazon EC2 控制台。

支持的资源和要求

Compute Optimizer 会为以下资源生成建议:

  • Amazon Elastic Compute Cloud (Amazon EC2) 实例

  • Amazon EC2 Auto Scaling 组

  • Amazon Elastic Block Store (Amazon EBS) 卷

  • Amazon Lambda 函数

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

  • 商用软件许可证

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

选择加入

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

分析指标

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

增强建议

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

查看结果和建议

资源的优化结果显示在 Compute Optimizer 控制面板上。有关更多信息,请参阅查看 Amazon Compute Optimizer 控制面板

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

导出优化建议以记录一段时间内的建议,并与他人共享此数据。有关更多信息,请参阅导出建议

可用性

要查看 Compute Optimizer 当前支持的 Amazon 区域和终端节点,请参阅《一般参考》中的 Amazon Compute Optimizer 终端节点和配额。