

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

# 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 \| C3 \| C4 \| C5 \| C5a \| C5ad \| C5d \| C5n \| C6a \| C6g \| C6gd \| C6gn \| C6i \| C6in \| C6id \| C7a \| C7g \| C7gd \| C7gn \| C7i \| C7i-flex \| C8a \| C8g \| C8gb \| C8gd \| C8gn \| C8i \| C8i-flex \| C8id | 
| **D** – 密集儲存 | D2 \| D3 \| D3en | 
| **G**：圖形密集 | G4dn \| G5g \| G5 \| G6 \| Gr6 \| G6e | 
| **Hpc** – 高效能運算 | H1 \| Hpc6a \| Hpc6id \| Hpc7a \| Hpc7g | 
| **I**：儲存最佳化 | I2 \| I3 \| I3en \| I4g \| I4i \| I7i \| I7ie \| I8g \| I8ge \| Im4gn \| Is4gen | 
| **M**：一般用途 | M1 \| M2 \| M3 \| M4 \| M5 \| M5a \| M5ad \| M5d \| M5dn \| M5n \| M5zn \| M6a \| M6g \| M6gd \| M6i \| M6id \| M6idn \| M6in \| M7a \| M7g \| M7gd \| M7i \| M7i-flex \| M8a \| M8azn \| M8g \| M8gb \| M8gd \| M8gn \| M8i \| M8i-flex \| M8id | 
| **P**：GPU 加速 | P3 \| P4 \| P4d \| P4de \| P5 \| P5e \| P5en | 
| **R**：記憶體最佳化 | R3 \| R4 \| R5 \| R5a \| R5ad \| R5b \| R5d \| R5dn \| R5n \| R6a \| R6g \| R6gd \| R6i \| R6id \| R6idn \| R6in \| R7a \| R7g \| R7gd \| R7i \| R7iz \| R8a \| R8g \| R8gb \| R8gd \| R8gn \| R8i \| R8i-flex \| R8id | 
| **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 \| X8i | 
| **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 \| db.m5d \| db.m6g \| db.m6gd \| db.m6i \| db.m6id \| db.m7g \| db.m7i \| db.m8g | 
| **記憶體最佳化 R 系列** | db.r5 \| db.r5b \| db.r5d \| db.r6g \| db.r6gd \| db.r6i \| db.r6id \| db.r7g \| db.r7i \| db.r8g | 
| **爆量效能** | db.t3 \| db.t4g | 
| **記憶體最佳化的 Z 系列** | db.x1 \| db.x2g \| db.x2idn \| db.x2iedn | 
| **高頻率** | db.z1d | 

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

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


| 資料庫執行個體類別系列 | Type | 
| --- | --- | 
| **一般用途** | db.m8g | 
| **記憶體最佳化 R 系列** | db.r5 \| db.r6g \| db.r6i \| db.r7g \| db.r8g | 
| **記憶體最佳化 X 系列** | db.x2g  | 
| **爆量效能** | db.t3 \| db.t4g | 
| **最佳化讀取** | db.r6gd \| 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)