View a markdown version of this page

使用 管理混合等待和儲存加上 Spot 機群容量 CloudFormation - 截止日期雲端

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

使用 管理混合等待和儲存加上 Spot 機群容量 CloudFormation

smf_capacity_manager CloudFormation 範本會實作混合機群設定的自動化容量管理,這些設定結合了等待和儲存和 Spot 機群。範本使用 Lambda 和 EventBridge 排程器來動態平衡機群大小,同時維持固定的總容量。容量管理器會監控等待與儲存機群的作用中工作者計數,並自動調整 Spot 機群的工作者計數上限,以涵蓋任何赤字。

例如,目標工作者計數上限為 20 個工作者:

  • Wait and Save 有 15 個工作者 — Spot 機群上限設定為 5。

  • Wait and Save 縮減至 8 — Spot 機群上限增加至 12。

  • Wait and Save 最多可擴展至 18 — Spot 機群最多可減少至 2。

工作者只有在任務完成時才會終止,因此機群會重新平衡成本效益,而不會遺失進行中的工作。

若要部署範本,您需要具有兩個服務受管機群 (等待和儲存和 Spot) 且具有相同工作者功能的現有截止日期雲端陣列。將 Spot 機群的 minWorkerCount設定為 0,以便容量管理員在等待和儲存機群完全容量時將其縮減為零。