

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS Compute Optimizer 支援的資源
<a name="supported-resources"></a>

本章概述 Compute Optimizer 產生建議 AWS 的資源。它還為您提供 Compute Optimizer 支援的特定資源類型。

AWS Compute Optimizer 會為下列 AWS 資源產生建議：
+ **Amazon Elastic Compute Cloud (Amazon EC2) 執行個體**

  Compute Optimizer 會針對許多 Amazon EC2 執行個體類型產生建議。如需 Compute Optimizer 支援之特定執行個體類型的詳細資訊，請參閱 [支援的 Amazon EC2 執行個體類型](#supported-ec2-instances)。
+ **Amazon EC2 Auto Scaling 群組 **

  Compute Optimizer 會為 EC2 Auto Scaling 群組產生建議。如需詳細資訊，請參閱[支援的 Amazon EC2 Auto Scaling 群組](#supported-asg)。
+ **Amazon Elastic Block Store (Amazon EBS) 磁碟區**

  Compute Optimizer 會針對各種 EBS 磁碟區類型產生建議。如需 Compute Optimizer 支援的特定 EBS 磁碟區類型的詳細資訊，請參閱 [支援的 Amazon EBS 磁碟區類型](#supported-ebs-volumes)。
+ **AWS Lambda 函數**

  Compute Optimizer 會為符合特定需求的 Lambda 函數產生記憶體大小建議。如需詳細資訊，請參閱[Lambda 函數需求](requirements.md#requirements-lambda-functions)。
+ **上的 Amazon Elastic Container Service (Amazon ECS) 服務 AWS Fargate**

  Compute Optimizer 會在 Fargate 上產生符合特定需求的 Amazon ECS 服務建議。如需詳細資訊，請參閱[Fargate 上 Amazon ECS 服務的需求](requirements.md#requirements-ecs-fargate)。
+ **商業軟體授權**

  Compute Optimizer 會在 Amazon EC2 上為符合特定需求的 Microsoft SQL Server 產生授權建議。如需詳細資訊，請參閱[商業軟體授權需求](requirements.md#requirements-license)。
+ **Amazon Aurora 和 Amazon Relational Database Service (Amazon RDS) 資料庫**

  Compute Optimizer 為 RDS for MySQL、RDS for PostgreSQL 和 Amazon Aurora 資料庫產生 Aurora 和 RDS 資料庫執行個體、RDS 資料庫執行個體儲存和 Aurora 資料庫叢集建議。如需 Compute Optimizer 支援的特定 Amazon RDS 資源的詳細資訊，請參閱 [支援的 Amazon Aurora 和 RDS 資料庫](#supported-rds)。
+ **Amazon NAT 閘道**

  Compute Optimizer 會產生 NAT Gateway 的閒置建議。如需詳細資訊，請參閱[檢視閒置資源建議](https://docs.aws.amazon.com/compute-optimizer/latest/ug/view-idle-recommendations.html)。



**注意**  
為了為每個資源產生建議，資源必須符合 Compute Optimizer 的指標和資源特定需求。如需每個資源的需求清單，請參閱 [資源需求](requirements.md)。

**Topics**
+ [支援的 Amazon EC2 執行個體類型](#supported-ec2-instances)
+ [支援的 Amazon EC2 Auto Scaling 群組](#supported-asg)
+ [支援的 Amazon EBS 磁碟區類型](#supported-ebs-volumes)
+ [支援的 Amazon Aurora 和 RDS 資料庫](#supported-rds)
+ [其他資源](#supported-add-resources)

## 支援的 Amazon EC2 執行個體類型
<a name="supported-ec2-instances"></a>

Compute Optimizer 會針對本節中列出的執行個體類型產生建議。下表列出 Compute Optimizer 支援的 EC2 執行個體類型。


| 執行個體系列 | 執行個體系列 | 
| --- | --- | 
|  **C**：運算最佳化  |  C1 \$1 C3 \$1 C4 \$1 C5 \$1 C5a \$1 C5ad \$1 C5d \$1 C5n \$1 C6a \$1 C6g \$1 C6gd \$1 C6gn \$1 C6i \$1 C6in \$1 C6id \$1 C7a \$1 C7g \$1 C7gd \$1 C7gn \$1 C7i \$1 C7i-flex \$1 C8g \$1 C8gd \$1 C8gn  | 
|  **D** – 密集儲存  |  D2 \$1 D3 \$1 D3en  | 
|  **G**：圖形密集  |  G4dn \$1 G5g \$1 G5 \$1 G6 \$1 Gr6 \$1 G6e  | 
|  **Hpc** – 高效能運算  |  H1 \$1 Hpc6a \$1 Hpc6id \$1 Hpc7a \$1 Hpc7g  | 
|  **I**：儲存最佳化  |  I2 \$1 I3 \$1 I3en \$1 I4g \$1 I4i \$1 I7ie \$1 I8g \$1 Im4gn \$1 Is4gen \$1 I8ge  | 
|  **M**：一般用途  |  M1 \$1 M2 \$1 M3 \$1 M4 \$1 M5 \$1 M5a \$1 M5ad \$1 M5d \$1 M5dn \$1 M5n \$1 M5zn \$1 M6a \$1 M6g \$1 M6gd \$1 M6i \$1 M6id \$1 M6idn \$1 M6in \$1 M7a \$1 M7g \$1 M7gd \$1 M7i \$1 M7i-flex \$1 M8g \$1 M8gd \$1 M8i \$1 M8i-flex  | 
|  **P**：GPU 加速  |  P3 \$1 P4 \$1 P4d \$1 P4de \$1 P5 \$1 P5e \$1 P5en  | 
|  **R**：記憶體最佳化  |  R3 \$1 R4 \$1 R5 \$1 R5a \$1 R5ad \$1 R5b \$1 R5d \$1 R5dn \$1 R5n \$1 R6a \$1 R6g \$1 R6gd \$1 R6i \$1 R6id \$1 R6idn \$1 R6in \$1 R7a \$1 R7g \$1 R7gd \$1 R7i \$1 R7iz \$1 R8g \$1 R8gd \$1 R8i \$1 R8i-flex  | 
|  **T**：爆量效能  |  T1 \$1 T2 \$1 T3 \$1 T3a \$1 T4g  | 
|  **U**：記憶體密集型  |  U-3tb1 \$1 U-6tb1 \$1 U-9tb1 \$1 U-12tb1 \$1 U-18tb1 \$1 U-24tb1 \$1 U7i-6tb \$1 U7i-8tb \$1 U7i-12tb \$1 U7in-16tb \$1 U7in-24tb \$1 U7in-32tb  | 
|  **X**：記憶體密集型  |  X1 \$1 X1e \$1 X2gd \$1 X2idn \$1 X2iedn \$1 X2iezn \$1 X8g  | 
|  **Z** – 高記憶體  |  z1d  | 

**注意**  
如果未列出 EC2 執行個體，則 Compute Optimizer 不支援該執行個體。
Compute Optimizer 不會為 Spot 執行個體產生 EC2 權利調整建議。

## 支援的 Amazon EC2 Auto Scaling 群組
<a name="supported-asg"></a>

Compute Optimizer 會為 Amazon EC2 Auto Scaling 群組產生權利調整和閒置建議。本節概述 Compute Optimizer 支援兩種類型的建議。

### 精簡化建議
<a name="supported-asg-rightsizing"></a>

Compute Optimizer 支援對具有下列項目的 EC2 Auto Scaling 群組進行權利調整建議：
+ 單一 EC2 執行個體類型
+ 混合 EC2 執行個體類型
+ 根據 CPU 使用率的一或多個擴展政策：
  + 目標追蹤
  + 預測性擴展
  + 簡單擴展
  + 步驟擴展
+ 排程擴展政策
+ 無擴展政策

**注意**  
Compute Optimizer 不支援針對具有下列內容的 EC2 Auto Scaling 群組調整建議：  
[Compute Optimizer 不支援](https://docs.aws.amazon.com//compute-optimizer/latest/ug/supported-resources.html#supported-ec2-instances)的 EC2 執行個體類型
Spot 執行個體
包含 C、M 或 R 執行個體系列以外任何執行個體的混合執行個體類型
Amazon ECS 或 Amazon EKS 工作負載
包含 AMD 和 Intel 執行個體的混合執行個體類型
使用執行個體權重的混合執行個體類型
包含 x86 和 Graviton 執行個體的混合執行個體類型
包含不同平台上執行個體的混合執行個體類型，例如 Windows、SQL Server 和 Linux

### 閒置建議
<a name="supported-asg-idle"></a>

Compute Optimizer 支援使用大部分 的 EC2 Auto Scaling 群組的閒置建議[支援的 Amazon EC2 執行個體類型](#supported-ec2-instances)。這包括具有下列項目的 EC2 Auto Scaling 群組：
+ EC2 Spot 執行個體
+ 混合執行個體類型包含 Compute Optimizer 支援的任何執行個體系列 （包括 G 和 P 執行個體系列）
+ Amazon ECS 或 Amazon EKS 工作負載

## 支援的 Amazon EBS 磁碟區類型
<a name="supported-ebs-volumes"></a>

Compute Optimizer 會針對下列連接到執行個體的 EBS 磁碟區類型產生建議：
+ HDD `st1`和 `sc1`
+ 一般用途 SSD `gp2`和 `gp3`
+ 佈建 IOPS SSD`io1`、 `io2`和 `io2 Block Express`

Compute Optimizer 也會產生建議，將您的資料從上一代 HDD 磁帶磁碟區移出。如需詳細資訊，請參閱 [ Amazon EBS 上一代磁碟區](https://aws.amazon.com//ebs/previous-generation/)。

## 支援的 Amazon Aurora 和 RDS 資料庫
<a name="supported-rds"></a>

下列各節概述 Compute Optimizer 支援的 Amazon Aurora 和 RDS 資源。

### 資料庫引擎
<a name="supported-rds-database"></a>

Compute Optimizer Compute Optimizer 會為執行下列引擎的 Amazon Aurora 和 RDS 資料庫產生建議：
+ RDS for MySQL
+ RDS for PostgreSQL
+ Aurora MySQL-Compatible Edition
+ Amazon PostgreSQL-Compatible Edition

### RDS 資料庫執行個體
<a name="supported-rds-instance"></a>

Compute Optimizer 會針對多種資料庫執行個體類型產生建議。如需 Aurora 和 RDS 資料庫執行個體類型的詳細資訊，請參閱《*Amazon Relational Database Service 使用者指南*[https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass)》中的資料庫執行個體類別，以及《*Amazon Aurora 使用者指南》*中的[資料庫執行個體類別類型](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.Types.html)。

下表列出 Compute Optimizer 支援的資料庫的資料庫執行個體類型。

------
#### [ Amazon RDS ]

Compute Optimizer 支援的 RDS for MySQL 和 RDS for PostgreSQL 資料庫引擎的資料庫執行個體類型。


| 資料庫執行個體類別系列 | Type | 
| --- | --- | 
|  **一般用途**  |  db.m5 \$1 db.m5d \$1 db.m6g \$1 db.m6gd \$1 db.m6i \$1 db.m6id \$1 db.m7g  | 
|  **記憶體最佳化 R 系列**  |  db.r5 \$1 db.r5b \$1 db.r5d \$1 db.r6g \$1 db.r6gd \$1 db.r6i \$1 db.r6id \$1 db.r7g \$1 db.r7i  | 
|  **爆量效能**  |  db.t3 \$1 db.t4g  | 
|  **記憶體最佳化的 Z 系列**  |  db.x2g \$1 db.x2idn \$1 db.x2iedn  | 

------
#### [ Amazon Aurora ]

Compute Optimizer 支援的 Aurora MySQL 相容版本和 Aurora PostgreSQL 相容版本資料庫引擎的資料庫執行個體類型。


| 資料庫執行個體類別系列 | Type | 
| --- | --- | 
|  **記憶體最佳化 R 系列**  |  db.r5 \$1 db.r6g \$1 db.r6i \$1 db.r7g  | 
|  **記憶體最佳化 X 系列**  |  db.x2g   | 
|  **爆量效能**  |  db.t3 \$1 db.t4g  | 
|  **最佳化讀取**  |  db.r6gd \$1 db.r6id  | 

**注意**  
Compute Optimizer 不支援 **db.serverless – 具有自動容量擴展的 Aurora Serverless v2 執行個體類別**。

------

### RDS 資料庫執行個體儲存體
<a name="supported-rds-storage"></a>

Compute Optimizer 會針對下列 RDS 資料庫執行個體儲存磁碟區類型產生建議：
+ 一般用途 SSD `gp2`和 `gp3`
+ 佈建 IOPS SSD `io1`

### Aurora 資料庫叢集儲存體
<a name="supported-aurora-cluster"></a>

Compute Optimizer 會產生 Aurora 資料庫叢集儲存 Aurora Standard 組態的建議。

**注意**  
Compute Optimizer 僅提供從 Aurora Standard 切換到 Aurora I/O 最佳化儲存組態的建議。

如需這兩種組態的詳細資訊，請參閱《[Amazon Aurora 使用者指南》中的 Amazon Aurora 儲存](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.StorageReliability.html)體。 **

## 其他資源
<a name="supported-add-resources"></a>
+ [資源需求](requirements.md)
+ [由 分析的指標 AWS Compute Optimizer](metrics.md)
+ [入門 AWS Compute Optimizer](getting-started.md)