

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

# 最適化調整建議偏好設定
<a name="rightsizing-preferences"></a>

調整建議偏好設定功能可讓您自訂要在產生 Amazon EC2、EC2 Auto Scaling 群組和 Aurora 和 RDS 資料庫建議時，想要 Compute Optimizer 考慮的設定。此功能可讓您執行下列動作：
+ 調整 CPU 使用率的前端空間和閾值
+ 調整記憶體使用率的前端空間
+ 設定特定的回顧期間選項
+ 在組織、帳戶或區域層級設定執行個體系列偏好設定 

這可讓您更透明地了解如何產生建議，並可讓您設定資源權利調整建議，以提高節省成本和對效能的敏感度。如需如何在 中設定建議偏好設定權利的說明 AWS Compute Optimizer，請參閱 [設定您的調整建議偏好設定](rightsizing-preferences-process.md)。

如果您是 AWS 組織的帳戶管理員或委派管理員，您可以選擇要套用適當調整建議偏好設定的帳戶或組織。如果您是個別 AWS 帳戶持有人 （不在組織內），則您設定的調整建議偏好設定僅適用於您的建議。

**注意**  
CPU 和記憶體使用率的授權偏好設定僅適用於 Amazon EC2 執行個體。
對於 RDS DB 執行個體，您只能指定回顧期間偏好設定。

## 偏好的 EC2 執行個體
<a name="rightsizing-preferences-preferred-resources"></a>

修改建議偏好設定可讓您在建議輸出中指定想要的 EC2 執行個體。您可以定義自訂執行個體考量集，控制 Compute Optimizer 建議的執行個體類型和系列以進行遷移。此偏好設定可確保 Compute Optimizer 僅建議符合您特定需求的執行個體。這不會阻止 Compute Optimizer 為您的任何工作負載產生建議。

您可以根據您的組織準則或需求自訂執行個體類型選擇。例如，如果您已購買 Savings Plans 和預留執行個體，則只能指定這些定價模型涵蓋的執行個體。或者，如果您因為應用程式設計而只想要使用配備特定處理器或不可爆量執行個體的執行個體，您可以為建議輸出指定這些執行個體。

此功能也可讓您選擇自動考慮所選執行個體系列的未來變化。這可確保您的偏好設定使用您偏好的執行個體系列的最新版本，以提供最佳的price-to-performance比。如需如何指定偏好 EC2 執行個體的說明，請參閱本使用者指南[步驟 3：指定偏好的 EC2 執行個體](rightsizing-preferences-process.md#rightsizing-preferences-preferred-resources-process)下一節中的 。

**注意**  
我們建議您避免過度限制執行個體候選項目。這可以減少您的潛在節省和調整機會。

## 回顧期間和指標
<a name="rightsizing-preferences-lookback-metrics"></a>

修改建議偏好設定可讓您指定回顧期間，以及您希望 Compute Optimizer 在產生自訂建議時使用的 CPU 和記憶體使用率偏好設定。如需如何設定回顧期間和指標使用率的說明，請參閱本使用者指南[步驟 4：指定回顧期間和指標](rightsizing-preferences-process.md#rightsizing-preferences-lookback-metrics-process)下一節中的 。

**Topics**
+ [

### 回顧期間
](#rightsizing-preferences-lookback)
+ [

### CPU 與記憶體使用率
](#rightsizing-preferences-metrics)

### 回顧期間
<a name="rightsizing-preferences-lookback"></a>

針對您的最適化調整建議偏好設定，選擇指標分析回顧期間。Compute Optimizer 會針對您指定的天數來分析使用率偏好設定。我們建議您設定回顧期間，從工作負載使用率歷史記錄中擷取關鍵訊號，以允許 Compute Optimizer 識別具有更高節省和較低效能風險的優化機會。

在 Compute Optimizer 中，您可以從下列回顧期間選項中選擇：14 天 （預設）、32 天或 93 天。14 天和 32 天回顧期間不需要額外付款。如果您有每月週期，32 天的回顧期可以擷取每月工作負載模式。93 天的回顧期需要額外付款。若要使用 93 天選項，您需要啟用增強型基礎設施指標偏好設定。如需詳細資訊，請參閱[增強型基礎設施指標](enhanced-infrastructure-metrics.md)。

**注意**  
對於 RDS DB 執行個體，您只能指定回顧期間偏好設定。

### CPU 與記憶體使用率
<a name="rightsizing-preferences-metrics"></a>

授權建議偏好設定功能可讓您自訂使用率設定：CPU 閾值、CPU 前端空間和記憶體前端空間，讓您的執行個體建議符合您的特定工作負載需求。根據您選擇的使用率設定，您的建議可以量身訂做，以增加節省機會、提高效能空間，或提高效能風險的容忍度。

#### CPU 使用率閾值
<a name="rightsizing-preferences-metrics-threshold"></a>

閾值是 Compute Optimizer 在產生建議之前用來處理使用率資料的百分位數值。如果您設定 CPU 閾值偏好設定，Compute Optimizer 會移除超過此閾值的尖峰用量資料點。較低的百分位數值會從資料中移除更多的峰值用量。

Compute Optimizer 提供三種 CPU 使用率閾值的選項：P90, P95 和 P99.5。根據預設，Compute Optimizer 會使用 P99.5 閾值作為其權利調整建議。這表示 Compute Optimizer 只會忽略使用率歷史記錄中最高使用率資料點的前 0.5%。P99.5 閾值可能更適用於高度敏感的生產工作負載，其中尖峰使用率會大幅影響應用程式效能。如果您將使用率閾值設定為 P90，Compute Optimizer 會忽略使用率歷史記錄中最高資料點的前 10%。對於對尖峰使用率較不敏感的工作負載，例如非生產環境，P90 可能是適當的閾值。

#### CPU 使用率標頭
<a name="rightsizing-preferences-metrics-headroom"></a>

在 Compute Optimizer 的建議中，使用率標頭會新增 CPU 容量，以考慮未來 CPU 使用需求的任何增加。它代表執行個體目前用量及其最大功能之間的差距。

Compute Optimizer 提供 CPU 使用率空間的三個選項：30%、20% 和 0%。根據預設，Compute Optimizer 會使用 20% 的標頭來調整建議。如果您需要額外的容量來考慮任何未預期的未來 CPU 使用率增加，您可以將前端空間設定為 30%。或者，假設您的使用率預期會保持不變，但未來增加的機率較低，則您可以減少空間。這會產生較少新增 CPU 容量並提高成本節省的建議。

#### 記憶體使用率標頭
<a name="rightsizing-preferences-metrics-memory-headroom"></a>

在 Compute Optimizer 建議中，記憶體使用率標頭會新增記憶體容量，以考量未來記憶體使用量的任何增加。它代表執行個體目前用量及其最大功能之間的差距。Compute Optimizer 提供三種記憶體使用率空間的選項：30%、20% 和 10%。根據預設，Compute Optimizer 會使用 20% 的標頭來調整建議。如果您需要額外的容量來考慮任何非預期的未來記憶體使用率增加，您可以將前端空間設定為 30%。或者，假設您的用量預期會保持不變，但未來增加的機會很低，則您可以減少空間。這會產生較少的記憶體容量和增加成本節省的建議。

**注意**  
若要接收考慮記憶體使用率指標的 EC2 執行個體建議，您需要使用 CloudWatch 代理程式啟用記憶體使用率。您也可以設定 Compute Optimizer，從偏好的可觀測性產品擷取 EC2 記憶體使用率指標。如需詳細資訊，請參閱[使用 CloudWatch 代理程式啟用記憶體使用率](https://docs.aws.amazon.com/compute-optimizer/latest/ug/metrics.html#cw-agent)和[設定外部指標擷取](https://docs.aws.amazon.com/compute-optimizer/latest/ug/external-metrics-ingestion.html#configure-external-metrics-ingestion)。

#### 使用率預設集
<a name="rightsizing-preferences-metrics-presets"></a>

Compute Optimizer 為 CPU 和記憶體使用率提供四個預設選項：
+ **節省上限** - CPU 閾值設為 **P90**、CPU 前端空間設為 **0%**，以及記憶體前端空間設為 **10%**。這可提供沒有新增 CPU 容量的建議，並保留最低的新增記憶體容量，以因應未來的用量成長。它也會從您的 CPU 使用率歷史記錄中移除前 10% 的最高資料點。因此，此預設集可能會產生具有較高延遲或較高降級風險的建議。
+ **平衡** - CPU 閾值設為 **P95**、CPU 前端空間設為 **30%**，以及記憶體前端空間設為 **30%**。建議以 CPU 使用率保持低於 70% 的時間超過 95%，而目標記憶體使用率保持低於 70%。這適用於大多數工作負載，並且可以識別比預設設定更多的節省機會。如果您的工作負載對 CPU 或記憶體使用率峰值不特別敏感，這是預設設定的理想替代方案。
+ **預設** - Compute Optimizer 使用 **P99.5** CPU 閾值、**20%** CPU 標頭和 **20%** 記憶體標頭來為所有 EC2 執行個體產生建議。這些設定旨在確保 CPU 使用率在超過 99.5% 的時間中保持低於 80%，目標記憶體使用率則保持低於 80%。這可提供極低的效能問題風險，但可能會限制節省的機會。
+ **最大效能** - CPU 閾值設為 **P99.5**、CPU 前端空間設為 **30%**，以及記憶體前端空間設為 **30%**。這可提供高效能敏感度的建議，並增加容量以因應未來 CPU 和記憶體用量的增加。

**注意**  
Compute Optimizer 可能會更新這些閾值和標頭值，以反映最新的技術更新並維持建議品質。Compute Optimizer 可能會根據您的工作負載特性調整您選擇的參數，以確保適合您的執行個體建議。

您可以使用 主控台中的模擬圖形，取得 CPU 和記憶體用量如何在回顧期間與閾值和標頭設定互動的表示。圖表顯示如何在 Compute Optimizer 使用資料產生建議之前，將您設定的閾值和標頭值套用至範例工作負載的使用率資料。當您調整會議室和閾值時，圖形會更新，以顯示 Compute Optimizer 如何根據您的自訂偏好設定產生建議。

![\[CPU 和記憶體用量圖表\]](http://docs.aws.amazon.com/zh_tw/compute-optimizer/latest/ug/images/rightsizing-graph.png)


**重要**  
模擬圖形中顯示的資料具有代表性，僅供說明之用。圖形不是根據您的使用率資料。

## 後續步驟
<a name="rightsizing-preferences-next-steps"></a>

如需如何在 中設定建議偏好設定權利的說明 AWS Compute Optimizer，請參閱 [設定您的調整建議偏好設定](rightsizing-preferences-process.md)。

# 設定您的調整建議偏好設定
<a name="rightsizing-preferences-process"></a>

本節提供有關如何在 中設定建議偏好設定的指令 AWS Compute Optimizer。

## 程序
<a name="rightsizing-preferences-procedure"></a>

**Topics**
+ [

### 步驟 1：設定偏好設定層級 （僅限組織）
](#rightsizing-preference-level)
+ [

### 步驟 2：設定區域範圍
](#rightsizing-preferences-regions)
+ [

### 步驟 3：指定偏好的 EC2 執行個體
](#rightsizing-preferences-preferred-resources-process)
+ [

### 步驟 4：指定回顧期間和指標
](#rightsizing-preferences-lookback-metrics-process)

### 步驟 1：設定偏好設定層級 （僅限組織）
<a name="rightsizing-preference-level"></a>

如果您是組織的帳戶管理員或委派管理員，您可以選擇組織中的所有帳戶，或您想要套用將建議偏好設定權利調整的特定帳戶。

**注意**  
如果您是個別 AWS 帳戶 持有人，請跳至[Step2：區域範圍](https://docs.aws.amazon.com/compute-optimizer/latest/ug/rightsizing-preferences.html#rightsizing-preferences-regions)。<a name="rightsizing-step-1"></a>

**設定您調整建議偏好設定的偏好設定層級**

1. 在 [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/) 開啟運算最佳化工具主控台。

1. 在導覽窗格中選擇 **授權**。

1. 從資源類型下拉式選單中選擇您想要**的資源類型**。

1. 在您選擇的資源區段中，選擇**所有選擇加入的帳戶**下拉式功能表。
   + 若要選擇加入所有成員帳戶，請從偏好設定層級下拉式清單中選擇**所有選擇加入的帳戶**。
   + 若要選擇加入個別成員帳戶，請從偏好設定層級下拉式清單中選擇**帳戶**。在出現的提示中，選取您要選擇加入的帳戶，以將偏好設定進行權限調整。然後，選擇**設定帳戶層級**。  
![\[選擇帳戶以將建議偏好設定調整為適當\]](http://docs.aws.amazon.com/zh_tw/compute-optimizer/latest/ug/images/rightsizing-preference-level.png)

### 步驟 2：設定區域範圍
<a name="rightsizing-preferences-regions"></a>

在此步驟中，您可以指定您希望 Compute Optimizer 套用您的權利調整建議偏好設定 AWS 區域 的 。例如，如果您選取美國東部 （維吉尼亞北部） 區域和美國東部 （俄亥俄） 區域，我們只會將偏好設定套用至這些區域。<a name="rightsizing-step-2"></a>

**設定您授權建議偏好設定的區域範圍**

1. 在 [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/) 開啟運算最佳化工具主控台。

1. 在導覽窗格中選擇 **授權**。

1. 從資源類型下拉式選單中選擇您想要**的資源類型**。

1. 在**調整偏好設定權限**頁面上，選擇**編輯**。

1. 根據您的需求選擇**任何區域**或**自訂區域**。

1. 如果您選擇**自訂區域**，請選取您希望 Compute Optimizer 套用偏好設定 AWS 區域 的 。然後選擇**下一步**。  
![\[選擇區域以將建議偏好設定調整為適當\]](http://docs.aws.amazon.com/zh_tw/compute-optimizer/latest/ug/images/rightsizing-regions.png)

### 步驟 3：指定偏好的 EC2 執行個體
<a name="rightsizing-preferences-preferred-resources-process"></a>

使用下列程序，為組織或個別 AWS 帳戶 持有人的成員帳戶指定您偏好的執行個體類型和大小。<a name="rightsizing-step-3"></a>

**在建議輸出中設定您想要的執行個體**

1. 請遵循[Step2：區域範圍](https://docs.aws.amazon.com/compute-optimizer/latest/ug/rightsizing-preferences.html#rightsizing-preferences-regions)中概述的步驟。

1. 在**偏好的 EC2 執行個體**頁面上，根據您的需求，選擇**任何執行個體類型** （預設） 或**限制特定執行個體類型和大小**。

1. 如果您選擇**限制特定執行個體類型和大小**，請在建議輸出中選取您想要的執行個體類型。
   + 使用**依執行個體系列搜尋**下拉式功能表。當您選取任何執行個體系列時，清單只會顯示您選取之系列中的可用執行個體類型。
   + 使用**尋找執行個體類型**搜尋列輸入您想要的特定執行個體類型。  
![\[選擇偏好的執行個體，以將建議偏好設定調整為適當\]](http://docs.aws.amazon.com/zh_tw/compute-optimizer/latest/ug/images/rightsizing-all-instances.png)

1. （選用） 若要指定每個執行個體類型的大小，請執行下列動作：

   1. 選擇所需執行個體類型的編輯圖示。

   1. 在您不想要的執行個體大小上選取 **X**。

   1. 選取 ****✔ 以確認您的選擇。

1. （選用） 如果您不希望 Compute Optimizer 自動考慮所選執行個體系列的未來變化，請關閉**自動考慮所選執行個體系列的未來變化**。  
![\[自動考慮執行個體系列的未來變化切換\]](http://docs.aws.amazon.com/zh_tw/compute-optimizer/latest/ug/images/rightsizing-future-instances.png)

1. 選擇 **Next (下一步)**。

### 步驟 4：指定回顧期間和指標
<a name="rightsizing-preferences-lookback-metrics-process"></a>

使用下列程序來指定回顧期間，以及您希望 Compute Optimizer 在產生自訂建議時使用的 CPU 和記憶體使用率偏好設定。<a name="rightsizing-step-4"></a>

**設定回顧期間，以及 CPU 和記憶體偏好設定**

1. 請遵循[步驟 4：偏好的 EC2 執行個體](https://docs.aws.amazon.com/compute-optimizer/latest/ug/rightsizing-preferences.html#preferred-resources-steps)中概述的步驟。

1. 在**回顧期間和指標**頁面上，根據您的需求選擇回顧期間選項。
   + 如果您想要使用 93 天回顧期 （付費功能），則需要啟用增強型基礎設施指標偏好設定。若要這樣做，請選擇**啟用增強型基礎設施指標**。然後，在出現的提示中，選擇**啟用增強型基礎設施指標**。
   + 如果已啟用增強型基礎設施指標偏好設定，且您想要選擇 14 天或 32 天的回顧期間，則需要停用增強型基礎設施指標偏好設定。若要這樣做，請選擇**停用增強型基礎設施指標**。然後，在出現的提示中，選擇**停用增強型基礎設施指標**。

1. 選擇使用率預設集：**最大節省**、**平衡**、**預設**或**最大效能**。

   或者，您可以自訂自己的特定 CPU 和記憶體使用率偏好設定。  
![\[從預設選項中選擇\]](http://docs.aws.amazon.com/zh_tw/compute-optimizer/latest/ug/images/rightsizing-custom-configuration.png)

1. 選擇 **Next (下一步)**。

1. 在**檢閱和儲存**頁面上，檢閱您已設定的所有偏好設定。然後，選擇**儲存偏好設定**。

在 24 小時內，您的新建議會開始出現，並顯示您設定的調整權限偏好設定。