本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查看闲置资源建议
Compute Optimizer 可帮助您识别可以删除或停止的闲置资源,从而降低AWS云成本。空闲推荐可以通过 Compute Optimizer 控制台和我们的一组 API 进行访问。闲置建议适用于以下受支持的AWS资源:
-
Amazon EC2 实例
-
Amazon EC2 Auto Scaling 组
-
Amazon EBS 卷
-
Fargate 上的 Amazon ECS 服务
-
亚马逊 Aurora 和 RDS 数据库
-
亚马逊 NAT 网关
-
Amazon DynamoDB
-
Amazon ElastiCache
-
Amazon MemoryDB
-
Amazon DocumentDB
-
Amazon WorkSpaces
-
亚马逊 SageMaker 终端节点
建议每天刷新。这些建议是通过分析回顾期内AWS资源的规格和利用率指标得出的。回顾期取决于支持的资源和您的推荐首选项设置。如果您未设置任何推荐首选项,我们将使用默认的 14 天回顾期。有关更多信息,请参阅 每个资源的闲置标准。
注意
-
对于 EBS 卷和 NAT 网关,我们会分析 32 天回顾期内的连接状态。因为 WorkSpaces,我们分析了 63 天回顾期内的用户连接活动。
-
将 EBS 交易量建议的回顾期更改为 14 天不会影响用于确定 EBS 卷是否独立的 32 天回顾期。
-
因为 ElastiCache,在选择加入 Compute Optimizer 后,最多可能需要 48 小时才会显示推荐。
每个资源的闲置标准
每个有资格获得闲置推荐的受支持资源都有自己的闲置标准。下表详细列出了每种资源的空闲标准,还提供了 Compute Optimizer 针对空闲资源的建议操作。
| 资源 | 已分析指标 | 闲置标准 | 推荐操作 |
|---|---|---|---|
|
Amazon EC2 实例 |
CPU 利用率、网络 IO、GPU 利用率、GPU 编码器使用率和 GPU 内存使用率 |
峰值 CPU 利用率低于 5%,您的网络低 I/O 于 5MB/day 14 天回顾期。 如果 G 或 P 实例类型在 14 天回顾期内满足以下标准,则被视为空闲实例:
|
验证您是否需要此实例。如果您不需要它,可以考虑删除此实例。 |
|
EC2 Auto Scaling 群组 |
CPU 利用率、网络 IO、GPU 利用率、GPU 编码器使用率和 GPU 内存使用率 |
在 14 天回顾期内,EC2 Auto Scaling 组中没有任何实例的峰值 CPU 利用率超过 5% 或 MB/day 网络利用率超过 5 %。 如果使用 G 或 P 实例类型的 EC2 Auto Scaling 组在 14 天回顾期内满足以下标准,则这些组被视为空闲实例:
|
验证您是否需要这个群组。考虑将该组缩小到一个实例,或者考虑将其删除。 |
|
Amazon EBS 卷 |
Read/Write 操作和附件状态 |
Compute Optimizer 可以发现 EBS 卷处于空闲状态或未连接状态。
注意
|
验证您是否需要此卷。如果您不需要它,我们建议您创建该卷的快照并考虑将其删除。 |
|
Fargate 上的 Amazon ECS 服务 |
CPU 利用率和内存利用率 |
在回顾期间,CPU 和内存利用率峰值低于 1%。默认回顾期为 14 天,您可以将其延长至 32 天。 |
验证您的容器化应用程序是否按预期运行。如果应用程序未运行,请考虑删除此服务。 |
|
亚马逊 Aurora 和 RDS 数据库 |
数据库连接、 read/write IOPS 和 CPU 利用率 |
适用于 MySQL 的 RDS 和适用于 PostgreSQL 的 RDS 数据库实例不是只读副本,并且在回顾期内没有数据库连接、CPU 使用率低、 read/write 活动量低。 Aurora MySQL 和 Aurora PostgreSQL 该数据库实例不是 Aurora 全球数据库中辅助集群的一部分,并且在回顾期内没有数据库连接、CPU 使用率低、 read/write 活动量低。 |
验证您是否需要此数据库实例。如果您暂时不需要此实例,则可以将 RDS MySQL 和 RDS PostgreSQL 数据库实例停止 7 天。如果您不再需要此实例,则可以创建数据库快照并删除该实例。对于空闲的 Aurora MySQL 和 Aurora PostgreSQL 实例,您也可以将数据库实例类更改为 db.serverless。 |
|
亚马逊 NAT 网关 |
活动连接计数、来自源的数据包、来自目标的数据包 |
NAT 网关处于可用状态,未与任何AWS路由表关联,并且没有活动连接,在回顾期间没有来自源和目标的数据包。 |
验证您是否需要此 NAT 网关。检查它是灾难恢复设置的一部分还是作为网络架构中的备份。 |
|
Amazon DynamoDB |
已消耗的读取容量单位和消耗的写入容量单位 |
仅适用于已配置的表。如果在 14 天回顾期内,表级别和所有全局二级索引 (GSI) 级别都没有消耗的读取或写入容量单位,则该表被视为空闲状态。 |
验证此表是否未使用。考虑切换到按需模式或最大限度地减少预配置容量。如果不再需要,可以考虑将数据导出到 S3 并删除资源。 |
|
Amazon ElastiCache |
新连接、引擎 CPU 利用率、缓存命中、缓存未命中、获取命令和设置命令 |
仅适用于 Redis 和 Valkey 引擎。 Node-based (已配置) 集群没有新连接,引擎 CPU 利用率低于 1%,在 14 天回顾期内没有缓存命中、未命中、获取命令或设置命令。指标在节点级别进行评估;只有当所有节点都处于空闲状态时,集群才处于空闲状态。 无服务器 在 14 天的回顾期内,集群没有消耗任何处理单元,没有当前连接或新连接,也没有缓存命中、未命中、获取命令或设置命令。 |
验证您的应用程序是否仍然需要此缓存层。对于已配置的集群,对于可变的工作负载,可以考虑切换到 ElastiCache 无服务器。如果不需要,可以考虑删除该资源。 |
|
Amazon MemoryDB |
新连接、引擎 CPU 利用率、密钥空间命中率和密钥空间未命中 |
集群没有新连接,引擎 CPU 利用率低于 1%,在 14 天回顾期内没有密钥空间命中或未命中。集群必须处于可用状态。 |
验证您的应用程序是否仍然需要此缓存层。如果不需要,可以考虑删除该资源。 |
|
Amazon DocumentDB |
数据库连接 |
适用于预配置集群和无服务器集群。弹性集群不包括在内。 在 14 天的回顾期内,该集群没有数据库连接。集群必须处于可用状态。 |
已预置 验证您是否需要此集群。如果暂时不需要,您可以将资源停止最多 7 天或考虑切换到 DocumentDB Serverless。如果不再需要,请创建数据库快照并删除该资源。 无服务器 验证您是否需要此集群。如果暂时不需要,您最多可以停止该资源 7 天。如果不再需要,请创建数据库快照并删除该资源。 |
|
Amazon WorkSpaces |
用户连接活动 |
仅适用于 “始终开 WorkSpaces 启”。不包括自动停止和 WorkSpaces 待机。 在 63 天的回顾期 WorkSpace 内,没有用户连接到过。 |
验证分配的用户 WorkSpace 是否仍然需要这样做。如果暂时不需要,可以考虑切换到自动停止模式。如果用户不再需要访问权限,请考虑删除该资源。 |
|
亚马逊 SageMaker 终端节点 |
Invocations |
在 14 天回顾期内,该端点的调用次数为零。 |
验证此端点是否仍在使用中。如果不经常使用,请考虑为推理组件启用缩放到零的功能(如果支持)。如果不再需要该资源,可以考虑删除该资源。 |
预计月度节省
预计月度节省(折扣后)
本列列出了在支持的定价模式下采用 Compute Optimizer 针对每种闲置资源的建议措施,您每月可以节省的大致成本。支持的定价模式取决于具体的AWS资源。例如,EC2 实例支持节省计划和预留实例折扣,但 ECS 服务仅支持节省计划定价模式。要接收支持定价模型的建议,需要激活储蓄估算模式首选项。有关更多信息,请参阅节省估算模式。
注意
如果您未激活节省预估模式首选项,则实例和存储选项卡上的此列将显示默认的 On-Demand 定价折扣信息。
预计每月节省 (On-Demand)
本栏列出了您在 On-Demand 定价模型下按空闲资源采取 Compute Optimizer 的建议操作所获得的每月大概成本节约。
重要
如果您在中启用成本优化中心AWS Cost Explorer,Compute Optimizer 将使用成本优化中心数据(包括您的特定定价折扣)来生成您的建议。如果未启用成本优化中心,Compute Optimizer 将使用 Cost Explorer 数据和 On-Demand 定价信息来生成您的建议。有关更多信息,请参阅《AWS Cost Management用户指南》中的启用 Cost Explorer 和成本优化中心。