View a markdown version of this page

AWS 计算优化器支持的资源 - AWS Compute Optimizer

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

AWS 计算优化器支持的资源

本章概述了计算优化器为其生成建议的 AWS 资源。本章还介绍了 Compute Optimizer 支持的特定资源类型。

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

  • Amazon Elastic Compute Cloud(Amazon EC2)实例

    Compute Optimizer 可为许多 Amazon EC2 实例类型生成建议。有关 Compute Optimizer 支持的特定实例类型的更多信息,请参阅支持的 Amazon EC2 实例类型

  • 亚马逊 EC2 自动扩展群组

    计算优化器为 EC2 Auto Scaling 组生成建议。有关更多信息,请参阅 支持的 Amazon EC2 自动扩展群组

  • Amazon Elastic Block Store(Amazon EBS)卷

    Compute Optimizer 可为各种 EBS 卷类型生成建议。有关 Compute Optimizer 支持的特定 EBS 卷类型的更多信息,请参阅支持的 Amazon EBS 卷类型

  • AWS Lambda 函数

    Compute Optimizer 可为符合特定要求的 Lambda 函数生成内存大小建议。有关更多信息,请参阅 Lambda 函数要求

  • 开启亚马逊弹性容器服务 (Amazon ECS) 服务 AWS Fargate

    Compute Optimizer 可为 Fargate 上符合特定要求的 Amazon ECS 服务生成建议。有关更多信息,请参阅 对于 Fargate 上 Amazon ECS 服务的要求

  • 商用软件许可证

    Compute Optimizer 可为 Amazon EC2 上符合特定要求的 Microsoft SQL Server 生成许可证建议。有关更多信息,请参阅 商用软件许可证要求

  • 亚马逊 Aurora 和亚马逊关系数据库服务 (Amazon RDS) 数据库

    计算优化器为 RDS for MySQL、RDS for PostgreSQL 和 Amazon Aurora 数据库生成 Aurora 和 RDS 数据库实例、RDS 数据库实例存储以及 Aurora 数据库集群建议。有关 Compute Optimizer 支持的特定 Amazon RDS 资源的更多信息,请参阅支持的亚马逊 Aurora 和 RDS 数据库

  • 亚马逊 NAT 网关

    计算优化器为 NAT 网关生成空闲建议。有关更多信息,请参阅查看空闲资源建议

  • Amazon DynamoDB

    计算优化器为 DynamoDB 预置表生成空闲建议。有关更多信息,请参阅查看空闲资源建议

  • Amazon ElastiCache

    计算优化器为运行 Redis 或 Valkey 引擎的 ElastiCache 集群生成空闲建议。有关更多信息,请参阅查看空闲资源建议

  • Amazon MemoryDB

    计算优化器为 MemoryDB 集群生成空闲建议。有关更多信息,请参阅查看空闲资源建议

  • Amazon DocumentDB

    计算优化器为 DocumentDB 预置集群和无服务器集群生成空闲建议。有关更多信息,请参阅查看空闲资源建议

  • Amazon WorkSpaces

    计算优化器为生成空闲建议。 WorkSpaces有关更多信息,请参阅查看空闲资源建议

  • Amazon SageMaker

    计算优化器为 SageMaker 端点生成空闲建议。有关更多信息,请参阅查看空闲资源建议

注意

要为每种资源生成建议,资源必须符合 Compute Optimizer 的指标和资源特定要求。有关每种资源的要求列表,请参阅资源要求

支持的 Amazon EC2 实例类型

计算优化器为本节中列出的实例类型生成建议。下表列出了 Compute Optimizer 支持的 EC2 实例类型。

实例系列 实例系列

C:计算优化型

C1 | C3 | C4 | C5 | c5a | c5d | c5n | c6a | c6g | c6gd | c6gd | c6gn | c6i | c6in | c6id | c7a | c7g | c7gd | c7gn | c7i | | c8gb | c8Gb | c8gd | c8gd | c8gd | c8gd gn | c8i | | c8id C7i-flex C8i-flex

D – 密集存储

D2 | D3 | D3en

G:图形密集型

G4dn | g5g | G5 | G6 | G6e

Hpc – 高性能计算

H1 | Hpc6a | Hpc6id | Hpc7a | Hpc7g

I:存储优化型

I2 | I3 | i3en | i4g | i4i | i7i | i7i | i7ie | i8G | i8Ge | i8GE | im4Gen | i4Gen | i4Gen | i4Gen | i4Gen

M:通用型

M1 | M2 | M3 | M4 | M5 | m5a | m5ad | m5d | m5dn | m5n | m5zn | m6a | m6g | m6Gd | m6i | m6id | m6id | m6id | m6iN | m7a | m7g | m7g | m7g | m7i | | m8a | m8azn | m8azn | m8g | m8GB | m8gD | m8gn | m8i | | m8id M7i-flex M8i-flex

P:GPU 加速型

P3 | P4 | p4d | p4de | P5 | P5e | P5en

R:内存优化型

R3 | R4 | R5 | r5a | r5a | r5b | r5d | r5dn | r5n | r6a | r6g | r6gd | r6i | r6id | r6id | r6idn | r6in | r7a | r7g | r7gd | r7i | r7iz | r8g | r8g | r8g | r8GB | r8g | r8g | r8g | r8GB 8gD | r8gn | r8i | | r8id R8i-flex

T:可突增性能

T1 | T2 | T3 | T3a | T4g

U:内存增强型

U-3tb1 | U-6tb1 | U-9tb1 | U-12tb1 | U-18tb1 | U-24tb1 | U7i-6tb | U7i-8tb | U7i-12tb | U7in-16tb | U7in-24tb | U7in-32tb

X:内存密集型

X1 | x1e | x2GD | x2idn | x2ieDN | x2iezN | x8g | x8g | x8i

Z:内存增强型

z1d

注意
  • 如果未列出 EC2 实例,则表明 Compute Optimizer 不支持此实例。

  • 计算优化器不会为竞价型实例生成 EC2 合理配置建议。

支持的 Amazon EC2 自动扩展群组

计算优化器为 Amazon EC2 Auto Scaling 组生成合理规模和空闲建议。本节概述了计算优化器对这两种推荐的支持。

规模优化建议

计算优化器支持针对具有以下内容的 EC2 Auto Scaling 群组的合理规模建议:

  • 单个 EC2 实例类型

  • 混合 EC2 实例类型

  • 基于 CPU 使用率的一个或多个扩展策略:

    • 目标跟踪

    • 预测式扩展

    • 简单缩放

    • 分步扩缩

  • 计划扩展策略

  • 没有扩展政策

注意

计算优化器不支持针对具有以下内容的 EC2 Auto Scaling 群组的合理规模建议:

  • 计算优化器不支持的 EC2 实例类型

  • 竞价型实例

  • 包含 C、M 或 R 实例系列之外的任何实例的混合实例类型

  • 亚马逊 ECS 或亚马逊 EKS 工作负载

  • 包含 AMD 和 Intel 实例的混合实例类型

  • 使用实例权重混合实例类型

  • 包含 x86 和 Graviton 实例的混合实例类型

  • 混合实例类型包含不同平台上的实例,例如 Windows、SQL Server 和 Linux

空闲推荐

计算优化器支持对使用大部分资源的 EC2 Auto Scaling 组提供空闲建议。支持的 Amazon EC2 实例类型这包括具有以下内容的 EC2 Auto Scaling 群组:

  • EC2 竞价型实例

  • 包含计算优化器支持的任何实例系列(包括 G 和 P 实例系列)的混合实例类型

  • 亚马逊 ECS 或亚马逊 EKS 工作负载

支持的 Amazon EBS 卷类型

Compute Optimizer 为附加到实例的以下 EBS 卷类型生成建议:

  • HDD st1sc1

  • 通用型 SSD(gp2gp3

  • 预调配 IOPS SSD io1io2io2 Block Express

Compute Optimizer 还会生成建议,以将您的数据从上一代 HDD 磁性介质卷中移出。有关更多信息,请参阅 Amazon EBS 上一代卷

支持的亚马逊 Aurora 和 RDS 数据库

以下部分概述了计算优化器支持的亚马逊 Aurora 和 RDS 资源。

数据库引擎

计算优化器为运行以下引擎的亚马逊 Aurora 和 RDS 数据库生成建议:

  • RDS for MySQL

  • RDS for PostgreSQL

  • 极光 MySQL-Compatible 版

  • 极光 PostgreSQL-Compatible 版

RDS 数据库实例

计算优化器为几种数据库实例类型生成建议。有关 Aurora 和 RDS 数据库实例类型的更多信息,请参阅 Amazon 关系数据库服务用户指南中的数据库实例类和 Amazon Aurora Aurora 用户指南中的数据库实例类类型。

下表列出了计算优化器支持的数据库的数据库实例类型。

Amazon RDS

计算优化器支持的 RDS for MySQL 和 RDS for PostgreSQL 数据库引擎的数据库实例类型。

数据库实例类系列 Type

通用型

db.m5 | db.m5d | db.m6g | db.m6gd | db.m6i | db.m6id | db.m7g | db.m7g | db.m7i | db.m7i | db.m8g

Memory-optimized R 家族

db.r5 | db.r5b | db.r5d | db.r6g | db.r6gd | db.r6i | db.r6id | db.r6id | db.r7g | db.r7g | db.r7i | db.r7i | db.r8g

Burstable-performance

db.t3 | db.t4g

Memory-optimized Z 家族

db.x1 | db.x2g | db.x2idn | db.x2iedn

高频

db.z1d

Amazon Aurora

计算优化器支持的 Aurora MySQL-Compatible 版和 Aurora PostgreSQL-Compatible 版数据库引擎的数据库实例类型。

数据库实例类系列 Type

通用型

db.m8g

Memory-optimized R 家族

db.r5 | db.r6g | db.r6i | db.r7g | db.r8g

Memory-optimized X 家族

db.x2g

Burstable-performance

db.t3 | db.t4g

优化读取

db.r6gd | db.r6id

注意

计算优化器不支持 db.serverless — 具有自动容量扩展功能的 Aurora Serverless v2 实例类。

RDS 数据库实例存储

Compute Optimizer 可为以下 RDS 数据库实例存储卷类型生成建议:

  • 通用型 SSD(gp2gp3

  • 预调配 IOPS SSD io1

Aurora 数据库集群存储

计算优化器为 Aurora 数据库集群存储 Aurora 标准配置生成建议。

注意

计算优化器仅提供从 Aurora 标准切换到 Aurora I/O-Optimized 存储配置的建议。

有关这两种配置的更多信息,请参阅亚马逊 Aurora 用户指南中的亚马逊 Aurora 存储

其他资源