什么是 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 提供控制台体验 APIs,其中一组体验允许您查看分析结果和跨多个 Amazon 区域的资源建议。如果您选择加入组织的管理账户,还可以查看多个账户的结果和建议。该服务的发现也会在受支持服务的控制台(例如Amazon EC2 控制台)中报告。

支持的资源

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

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

  • Amazon A EC2 uto 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 的资源的规格和利用率指标。例如,对于亚马逊 EC2 实例,Compute Optimizer 会分析 v CPUs、内存、存储和其他规格。它还会分析当前运行的实例的 CPU 利用率、网络输入和输出、磁盘读取和写入以及其他利用率指标。有关更多信息,请参阅 由以下人员分析的指标 Amazon Compute Optimizer

增强建议

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

查看结果和建议

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

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

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

可用性

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