本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
檢視閒置資源建議
Compute Optimizer 可協助您識別可以刪除或停止的閒置資源,以降低AWS雲端成本。閒置建議可透過 Compute Optimizer 主控台和一組 APIs存取。閒置建議適用於下列支援AWS的資源:
-
Amazon EC2 執行個體
-
Amazon EC2 Auto Scaling 群組
-
Amazon EBS 磁碟區
-
Fargate 上的 Amazon ECS 服務
-
Amazon Aurora 和 RDS 資料庫
-
Amazon NAT 閘道
-
Amazon DynamoDB
-
Amazon ElastiCache
-
Amazon MemoryDB
-
Amazon DocumentDB
-
Amazon WorkSpaces
-
Amazon SageMaker 端點
建議會每天重新整理。這些建議是透過在回顧期間分析AWS資源的規格和使用率指標來產生。回顧期間取決於支援的資源和您的建議偏好設定。如果您沒有設定任何重建偏好設定,我們會使用預設的回顧期間 14 天。如需詳細資訊,請參閱每個資源的閒置條件。
注意
-
對於 EBS 磁碟區和 NAT Gateway,我們會分析 32 天回顧期間的連接狀態。對於 WorkSpaces,我們會分析 63 天回顧期間的使用者連線活動。
-
將 EBS 磁碟區建議的回顧期間變更為 14 天不會影響用於判斷 EBS 磁碟區是否未連接的 32 天回顧期間。
-
對於 ElastiCache,選擇加入 Compute Optimizer 後,最多可能需要 48 小時才會顯示建議。
每個資源的閒置條件
符合閒置建議資格的每個支援資源都有自己的閒置條件。下表會細分每個資源的閒置條件,並提供 Compute Optimizer 對閒置資源的建議動作。
| 資源 | 已分析指標 | 閒置條件 | 建議的動作 |
|---|---|---|---|
|
Amazon EC2 執行個體 |
CPU 使用率、網路 IO、GPU 使用率、GPU 編碼器使用量和 GPU 記憶體使用量 |
在 14 天的回顧期間,尖峰 CPU 使用率低於 5%,而您的網路 I/O 低於 5MB/天。 如果 G 或 P 執行個體類型在 14 天回顧期間符合下列條件,則視為閒置:
|
確認是否需要此執行個體。如果您不需要,請考慮刪除此執行個體。 |
|
EC2 Auto Scaling 群組 |
CPU 使用率、網路 IO、GPU 使用率、GPU 編碼器使用量和 GPU 記憶體使用量 |
EC2 Auto Scaling 群組在 14 天回顧期間沒有具有超過 5% 尖峰 CPU 使用率或 5 MB/天網路使用率的執行個體。 如果執行個體在 14 天的回顧期間符合下列條件,則使用 G 或 P 執行個體類型的 EC2 Auto Scaling 群組會被視為閒置:
|
確認是否需要此群組。考慮將此群組縮減為一個執行個體,或考慮將其刪除。 |
|
Amazon EBS 磁碟區 |
讀取/寫入操作和連接狀態 |
Compute Optimizer 可以找到要閒置或取消連接的 EBS 磁碟區。
注意
|
確認是否需要此磁碟區。如果您不需要它,我們建議您建立磁碟區的快照,並考慮將其刪除。 |
|
Fargate 上的 Amazon ECS 服務 |
CPU 使用率和記憶體使用率 |
在回顧期間,尖峰 CPU 和記憶體使用率低於 1%。預設回顧期間為 14 天,最多可延長 32 天。 |
確認您的容器化應用程式是否如預期般執行。如果應用程式未執行,請考慮刪除此服務。 |
|
Amazon Aurora 和 RDS 資料庫 |
資料庫連線、讀取/寫入 IOPS 和 CPU 使用率 |
RDS for MySQL 和 RDS for PostgreSQL 資料庫執行個體不是僅供讀取複本,且在回顧期間沒有資料庫連線、低 CPU 使用率和低讀取/寫入活動。 Aurora MySQL 和 Aurora PostgreSQL 資料庫執行個體不屬於 Aurora 全域資料庫中的次要叢集,且在回顧期間沒有資料庫連線、低 CPU 使用率和低讀寫活動。 |
確認是否需要此資料庫執行個體。如果您暫時不需要此執行個體,您可以停止 RDS MySQL 和 RDS PostgreSQL 資料庫執行個體長達 7 天。如果您不再需要此執行個體,您可以建立資料庫快照並刪除執行個體。對於閒置的 Aurora MySQL 和 Aurora PostgreSQL 執行個體,您也可以將資料庫執行個體類別變更為 db.serverless。 |
|
Amazon NAT 閘道 |
作用中連線計數、來自來源的 中的封包、來自目的地的 中的封包 |
NAT Gateway 處於可用狀態,未與任何AWS路由表相關聯,也沒有作用中連線,在回顧期間沒有來自來源和目的地的封包。 |
確認是否需要此 NAT 閘道。檢查它是否為災難復原設定的一部分,或做為網路架構中的備份。 |
|
Amazon DynamoDB |
耗用讀取容量單位和耗用寫入容量單位 |
僅適用於佈建的資料表。當資料表層級和所有全域次要索引 (GSI) 層級在 14 天回顧期間都沒有耗用讀取或寫入容量單位時,會將資料表視為閒置。 |
驗證此資料表是否未使用。考慮切換到隨需模式或將佈建的容量降至最低。如果不再需要,請考慮將資料匯出至 S3 並刪除資源。 |
|
Amazon ElastiCache |
新連線、引擎 CPU 使用率、快取命中次數、快取未命中次數、取得命令和設定命令 |
僅適用於 Redis 和 Valkey 引擎。 節點型 (佈建) 叢集沒有新的連線、引擎 CPU 使用率低於 1%,且在 14 天回顧期間也沒有快取命中、遺漏、取得命令或設定命令。指標會在節點層級評估;只有當所有節點都處於閒置狀態時,叢集才會處於閒置狀態。 無伺服器 叢集在 14 天的回顧期間沒有消耗處理單位、沒有目前或新的連線,也沒有快取命中、遺漏、取得命令或設定命令。 |
確認您的應用程式是否仍需要此快取層。對於佈建的叢集,請考慮針對可變工作負載切換至 ElastiCache Serverless。如果不需要,請考慮刪除資源。 |
|
Amazon MemoryDB |
新連線、引擎 CPU 使用率、鍵空間命中和鍵空間遺漏 |
叢集沒有新的連線、引擎 CPU 使用率低於 1%,而且在 14 天的回顧期間沒有關鍵空間命中或遺漏。叢集必須處於可用狀態。 |
確認您的應用程式是否仍需要此快取層。如果不需要,請考慮刪除資源。 |
|
Amazon DocumentDB |
資料庫連線 |
適用於佈建和無伺服器叢集。排除彈性叢集。 叢集在 14 天回顧期間沒有資料庫連線。叢集必須處於可用狀態。 |
佈建 確認是否需要此叢集。如果暫時不需要,您可以停止資源長達 7 天,或考慮切換到 DocumentDB Serverless。如果不再需要,請建立資料庫快照並刪除資源。 無伺服器 確認是否需要此叢集。如果暫時不需要,您最多可以停止資源 7 天。如果不再需要,請建立資料庫快照並刪除資源。 |
|
Amazon WorkSpaces |
使用者連線活動 |
僅適用於 Always On WorkSpaces。自動停止和待命 WorkSpaces 已排除。 在 63 天的回顧期間,沒有使用者連線到 WorkSpace。 |
確認指派的使用者是否仍然需要此 WorkSpace。如果暫時不需要,請考慮切換到自動停止模式。如果使用者不再需要存取,請考慮刪除資源。 |
|
Amazon SageMaker 端點 |
調用 |
端點在 14 天的回顧期間沒有調用。 |
驗證此端點是否仍在使用中。如果不常使用,請考慮在支援的情況下為推論元件啟用scale-to-zero的功能。如果不再需要,請考慮刪除資源。 |
預估每月節省
預計每月節省 (折扣後)
此欄顯示:您在支援的定價模式下採取 Compute Optimizer 對每個閒置資源建議的動作後,每月大約能節省的成本。支援的定價模型取決於特定AWS資源。例如,EC2 執行個體支援 Savings Plans 和預留執行個體折扣,但 ECS 服務僅支援 Savings Plans 定價模式。若要使用支援的定價模型接收建議,需要啟用節省估算模式偏好設定。如需詳細資訊,請參閱節省估算模式。
注意
如果您未啟用節省估算模式偏好設定,執行個體和儲存索引標籤上的此欄會顯示預設的隨需定價折扣資訊。
預計每月節省 (隨需)
此欄顯示:您在隨需定價模式下採取 Compute Optimizer 對每個閒置資源建議的動作後,每月大約能節省的成本。
重要
如果您在 中啟用 Cost Optimization Hub AWS Cost Explorer,Compute Optimizer 會使用 Cost Optimization Hub 資料來產生您的建議,其中包括您的特定定價折扣。如果未啟用 Cost Optimization Hub,Compute Optimizer 會使用 Cost Explorer 資料和隨需定價資訊來產生您的建議。如需詳細資訊,請參閱AWS Cost Management《 使用者指南》中的啟用 Cost Explorer 和 Cost Optimization Hub。