從 Compute Optimizer 取得EC2執行個體 - Amazon Elastic Compute Cloud

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

從 Compute Optimizer 取得EC2執行個體

AWS Compute Optimizer 提供 Amazon EC2 建議以協助您改善效能、節省金錢或兩者兼而有之。您可以使用這些建議來決定是否要變更為新執行個體類型。

若要提出建議,Compute Optimizer 會分析您現有的執行個體規格和使用率指標。然後,編譯後的資料會用來建議哪些 Amazon EC2 執行個體類型最能處理現有的工作負載。建議會連同每小時執行個體定價一起傳回。如需詳細資訊,請參閱中的 Amazon EC2 執行個體指標 AWS Compute Optimizer 用戶指南

要求

若要從 Compute Optimizer 取得建議,您必須先選擇加入 Compute Optimizer。如需詳細資訊,請參閱開始使用 AWS Compute Optimizer 中的 AWS Compute Optimizer 用戶指南

Compute Optimizer 會針對某些執行個體類型產生建議,但並非所有執行個 如果您使用不支援的執行個體類型,Compute Optimizer 將不會產生建議。如需支援的執行個體類型清單,請參閱中的 Amazon EC2 執行個體需求 AWS Compute Optimizer 用戶指南

尋找分類

Compute Optimizer 會將EC2執行個體的發現項目分類如下:

  • 佈建不足 — 當EC2執行個體的至少一個規格 (例如記憶體或網路) 不符合工作CPU負載的效能需求時,就會將執行個體視為佈建不足。佈建不足的EC2執行個體可能導致應用程式效能不佳

  • 過度佈建 — 如果您的EC2執行個體至少有一項規格 (例如記憶體或網路) 可以縮減大小CPU,同時仍符合工作負載的效能需求,且沒有規格佈建不足時,則會將執行個體視為過度佈建。過度佈建的EC2執行個體可能導致不必要的基礎結構

  • 最佳化 — 如果EC2執行個體的所有規格 (例如記憶體和網路) 都符合工作負載的效能需求,且執行個體未過度佈建,則會將執行個體視為CPU最佳化。最佳化EC2執行個體以最佳效能和基礎架構成本執行您的工作負載 對於最佳化的執行個體,Compute Optimizer 有時可能會建議新一代執行個體類型。

  • None (無)–沒有此執行個體的建議。如果您已在 12 小時內選擇加入 Compute Optimizer,或是執行個體執行時間不到 30 小時,或 Compute Optimizer 不支援執行個體類型,就可能會發生這種情況。

檢視建議

選擇使用 Compute Optimizer 後,您可以在 Amazon EC2 主控台中檢視 Compute Optimizer 為EC2執行個體產生的發現結果。然後,您可以存取 Compute Optimizer 主控台來檢視建議。如果您最近選擇加入,最多 12 小時內發現項目可能不會反映在EC2主控台中。

使用 Amazon EC2 主控台檢視執行個體的建議
  1. 在打開 Amazon EC2 控制台https://console.aws.amazon.com/ec2/

  2. 在導覽窗格中,選擇 Instances (執行個體)。

  3. 選擇執行個體 ID 以開啟執行個體詳細資訊頁面。

  4. 在執行個體詳細資訊頁面的頂端摘要區段中,找出 AWS Compute Optimizer 發現。如果有發現項目,我們會顯示發現項目分類和檢視詳細資料的連結。否則,我們會顯示此執行個體沒有可用的建議。

  5. 如果有發現項目,請選擇「檢視詳細資料」。這會開啟 [運算最佳化處理程式] 主控台中的EC2執行處理建議頁 目前的例證類型會標示為「目前」。還有最多三種執行個體類型建議,標示為 「選項 1」「選項 2」「選項 3」。此頁面也會顯示執行處理最近的 CloudWatch 測量結果資料。

檢視所有區域中所有執行處理的建議

您可以使用 Compute Optimizer 主控台檢視所有區域中所有 Amazon EC2 執行個體的建議。如需詳細資訊,請參閱檢視EC2執行個體建議檢視EC2執行個體詳細資訊 AWS Compute Optimizer 用戶指南

評估建議的考量事項

當您收到建議時,您必須決定是否採取行動。變更執行個體類型之前,請考慮下列事項:

  • 建議不會預測您的使用量。建議是根據您最近 14 天期間的歷史使用情況而定。請務必選擇符合未來資源需求的執行個體類型。

  • 著重於圖形指標,以判斷實際使用量是否低於執行個體容量。您也可以在 CloudWatch 中檢視指標資料 (平均值、峰值、百分位數),以進一步評估EC2執行個體建議。例如,請注意CPU百分比量度在一天中的變化情況,以及是否有需要容納的尖峰。如需詳細資訊,請參Amazon CloudWatch 使用者指南中的檢視可用指

  • Compute Optimizer 可能會提供高載效能執行個體的建議,亦即 T3、T3a 和 T2 執行個體。如果您定期在基準線之上成組分解,請確定您可以根據新執行個體類型繼續執行此操作。 vCPUs 如需詳細資訊,請參閱高載效能執行個體的關鍵概念

  • 如果您購買的是預留執行個體,隨需執行個體可能會以預留執行個體方式計費。變更目前的執行個體類型之前,請先評估對預留執行個體使用率和涵蓋範圍的影響。

  • 盡可能考慮轉換為較新一代的執行個體。

  • 移轉至不同的執行個體系列時,請確定目前的執行個體類型和新的執行個體類型是相容的,例如在虛擬化、架構或網路類型方面。如需詳細資訊,請參閱變更執行個體類型的相容性

  • 最後,請考慮針對每個建議所提供的效能風險評分。效能風險指出您可能需要花費的精力,以驗證建議的執行個體類型是否符合工作負載的效能需求。我們也建議在進行任何變更之前和之後進行嚴格的負載和效能測試。