概述
背景介紹
-
彈性伸縮式ASK上被廣泛採用的功能,典型的場景包含在線業務彈性、大規模計算訓練、深度學習GPU或共享GPU的訓練與推理、定時週期負載變化等
-
彈性層次包括調度層和資源層
容器水平伸縮HPA
-
通過容器服務控制檯創建HPA應用
-
在集羣列表頁面中,單擊目標集羣名稱或者目標集羣右側操作列下的詳情
-
在工作負載 - 無狀態頁面中,單擊使用鏡像創建
-
在應用基本信息頁面填寫應用的名稱,設置應用部署集羣和命名空間,單擊下一步
-
在高級設置頁的訪問設置區域,單擊服務的創建,設置服務的相關信息
-
在高級設置頁面中容器組水平伸縮的開啓,設置伸縮的條件和配置
-
單擊右下角的創建,一個支持HPA的Deployment就已經創建完畢
-
-
驗證結果
- 在工作負載 - 無狀態中單擊應用名稱或操作列的詳情,單擊容器伸縮,在詳情中查看指標伸縮信息
容器定時伸縮CronHPA
-
通過容器服務控制檯創建HPA應用
-
創建一個新的Deployment並設置相關信息
-
在高級設置頁選中定時伸縮的開啓
-
設置定時任務名稱、目標副本數、調度週期
-
單擊右下角的創建,一個支持定時伸縮的Deployment就已經創建完畢
-
-
驗證結果
- 在工作負載 - 無狀態中單擊應用名稱或者操作列的詳情,單擊容器伸縮,在詳情中查看定時伸縮CronHPA信息
-
部署alibaba-cloud-metrics-adapter組件
- 在右側創建區域配置集羣信息,並單擊創建
阿里雲指標容器水平伸縮
小結
-
ASK彈性伸縮管理模塊的主要功能
-
ASK彈性伸縮的兩種種類和實現
-
ASK彈性伸縮的定製化實現