什麼是 AWS Compute Optimizer? - AWS Compute Optimizer

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

什麼是 AWS Compute Optimizer?

AWS Compute Optimizer 是一項服務,可分析 AWS 資源的組態和使用率指標,為您提供適當規模的建議。這會報告您的資源是否已為最佳化,並產生最佳化建議,以降低成本並改善工作負載的效能。Compute Optimizer 也會提供顯示最近使用率測量結果歷史記錄資料的圖形,以及建議的預估使用率,您可以使用這些圖表來評估哪個建議可提供最佳的價格效能折衷。使用模式的分析和視覺化可協助您決定何時移動或調整執行中資源的大小,並且仍然符合您的效能和容量需求。

Compute Optimizer 提供主控台體驗,以及一組 API,可讓您檢視跨多個 AWS 區域的資源分析發現項目和建議。如果您選擇加入組織的管理帳戶,也可以跨多個帳戶檢視發現項目和建議。服務發現的結果也會在支援服務的主控台 (例如 Amazon EC2 主控台) 中報告。

支援的資源與需求

Compute Optimizer 會針對下列資源產生建議:

  • Amazon Elastic Compute Cloud (Amazon EC2) 執行個體

  • Amazon EC2 Auto Scaling 群組

  • Amazon Elastic Block Store (Amazon EBS) 磁碟區

  • AWS Lambda 函數

  • Amazon Elastic Container Service (Amazon ECS) 服務 AWS Fargate

  • 商業軟體授權

  • Amazon Relational Database Service 服務 (Amazon RDS) 資料庫執行個體和儲存

若要讓 Compute Optimizer 產生這些資源的建議,這些資源必須符合一組特定需求,而且必須累積足夠的測量結果資料。如需詳細資訊,請參閱 支援的資源與需求

選擇加入

您必須選擇加入,讓 Compute Optimizer 分析您的 AWS 資源。此服務支援獨立 AWS 帳戶、組織的成員帳戶以及組織的管理帳戶。如需詳細資訊,請參閱 開始使用 AWS Compute Optimizer

分析指標

選擇加入之後,Compute Optimizer 會在過去 14 天內開始分析 Amazon CloudWatch 資源的規格和使用率指標。例如,對於 Amazon EC2 執行個體,Compute Optimizer 會分析 vCPUs、記憶體、儲存和其他規格。它也會分析目前執行中執行個體的 CPU 使用率、網路輸出、磁碟讀取和寫入,以及其他使用率指標。如需詳細資訊,請參閱 量度分析依據 AWS Compute Optimizer

增強建議

選擇加入之後,您可以透過啟用建議偏好設定 (例如增強型基礎架構指標付費功能) 來增強您的建議。它將 EC2 執行個體 (包括 Auto Scaling 群組中的執行個體) 的指標分析回顧期延長至三個月 (相較於 14 天預設值)。如需詳細資訊,請參閱 建議偏好

檢視發現項目和建議

資源的最佳化發現項目會顯示在 [計算最佳化工具] 儀表板上 如需詳細資訊,請參閱 檢視 AWS Compute Optimizer 儀表板

建議頁面上會列出每個資源的最佳化建議。資源明細頁面上會列出特定資源的前 3 個最佳化建議與使用率圖表。如需詳細資訊,請參閱 檢視資源建議

匯出您的最佳化建議,隨著時間的推移進行記錄,並與其他人共用資料。如需詳細資訊,請參閱 匯出建議

可用性

若要檢視 Compute Optimizer 目前支援的 AWS 區域和端點,請參閱AWS 一般參考中的 Compute Optimizer 端點和配額