ACK Pro 叢集的控制面採用Auto Scaling架構,在超大規模叢集或突發高並發情境下,彈性擴容的響應延遲可能影響商務持續性。ACK Pro 預設控制面通過預先分配並固化控制面資源,確保 API 並發與 Pod 調度能力始終處於確定的高水平狀態,適用於 AI 訓練推理、超大規模叢集及關鍵任務型業務。
ACK Pro 叢集可根據叢集實際負載動態調整 API Server、etcd 等控制面組件的資源配置,適用於大多數常規情境。但在超大規模叢集或突發高並發情境下,彈性擴容的響應延遲可能影響商務持續性。例如,大規模 AI 訓練大量啟動 Pod 時,可能出現調度等待甚至無效 Pod;高並發高峰期 API 操作響應變慢,進而影響商務持續性。
ACK Pro 預設控制面通過固化控制面資源和API Server 基準配置,從源頭消除彈性擴容的不確定性,而非依賴彈性機制事後追趕,以保障控制面效能始終可預期。
ACK Pro預設控制面與現有ACK Pro控制面並行存在,預設模式的推出不影響現有叢集的運行邏輯。
適用情境
AI 訓練與推理
大規模 AI 訓練任務涉及數萬個 Pod 的並發建立與調度,且通常要求調度完成後立即開始計算。彈性控制面的擴容延遲可能產生無效 Pod 或中斷訓練進程。預設控制面確保訓練啟動時調度能力即刻就緒。
大規模叢集部署
面向 Agent 應用、微服務叢集等持續承受高並發 API 請求的情境,預設控制面通過標準化的規格管理簡化大叢集營運,降低複雜度。
關鍵任務型 Web 應用程式
對於延遲敏感的核心業務,控制面響應延遲可能直接影響業務可用性。預設控制面提供確定性 API 並發處理能力和 Pod 調度速率,保障商務持續性。
檔位介紹
檔位規格
預設控制面共三個檔位,通過三個核心指標定義控制面效能。
Pro 4XL需聯絡客服開通白名單
效能指標 | Pro XL | Pro 2XL | Pro 4XL |
API 請求並發數(Seats)① | 3,900 | 7,800 | 15,600 |
Pod 調度速率(個/秒)② | 200 | 400 | 600 |
etcd 資料庫大小(GB)③ | 16 | 16 | 16 |
各指標說明:
① API 請求並發數(Seats):以Seats(席位元)衡量 API 請求的最大並發能力。預設控制面通過固化 API Server 基準資源,確保高並發情境下的請求處理能力。
② Pod 調度速率(個/秒):叢集調度器每秒將 Pod 調度至節點的速率。預設控制面通過固定資源配額保障調度速率的確定性。
③ etcd 資料庫大小:儲存叢集全量資料的容量。預設控制面採用 Events 資料隔離儲存區 (Isolated Storage),避免高頻事件寫入影響核心狀態操作的效能。
檔位切換規則
檔位切換支援 Pro / Pro XL / Pro 2XL / Pro 4XL 之間的升檔或降檔操作,如 Pro → Pro XL、Pro XL → Pro 2XL。
切換至 Pro 4XL 需聯絡客服開通白名單
不支援切換至ACK託管叢集基礎版。
不支援自動升降檔:預設控制面不會自動在檔位之間切換。選定檔位後,控制面將固定在該規格運行,以保證效能穩定可預期。如需根據負載動態調整檔位,需參考控制面監控指標手動實現升降檔。
與ACK Pro控制面的對比
維度 | ACK Pro控制面 | ACK Pro預設控制面 |
控制面資源配置 | Auto Scaling,按負載動態調整 | 預分配固定容量,始終充足 |
API 並發保障 | 動態變化,上限不超過 Pro XL | 各檔位明確 Seats 規格 |
Pod 調度速率保障 | 動態變化,上限不超過 Pro XL | 各檔位明確 Pods/秒數值 |
etcd 配置 | 8 GB | 16 GB |
計費方式 | 資源套件或隨用隨付 | 僅隨用隨付 |
適用情境 | 常規業務,可接受彈性響應延遲 | 大規模、高並發、效能確定性要求嚴苛 |
計費說明
預設控制面仍然沿用ACK託管叢集Pro版的計費邏輯。
計費上報按整點觸發,每個整點系統根據當前叢集所處的控制面檔位進行計費。
檔位切換後,新計費標準從切換時點所在整點起生效。例如,當天10:20從Pro切換至Pro XL,則在11:00整點計費周期內(10:00~11:00)均按Pro XL價格計費。
僅支援隨用隨付模式。現存的ACK託管叢集Pro版的預付費模式資源套件僅針對ACK Pro叢集,不適用於新增的預設控制面檔位。
詳見叢集管理費用。
容量規劃與指標監控
在考慮是否需要切換檔位以及評估切換後的容量變化時,建議重點關注如下監控指標看板。詳細操作,請參考ACK Pro 預設控制面可觀測性。
核心容量指標查看
在目的地組群的叢集資訊頁面,進入叢集監控頁簽,重點關注如下容量指標,並與預設控制面檔位規格進行對比選型:
API 請求並發數(API Request Concurrency): 對應檔位中的 Seats 規格,反映 API Server 的並發處理壓力。
Pod 調度速率(Pod Scheduling Rate): 觀察每秒處理的 Pod 調度請求數,判斷調度器是否存在瓶頸。
etcd 資料庫大小(Database Size): 監控 etcd 儲存佔用,確保資料量在當前檔位的安全限制內。
資源使用水位查看
在目的地組群詳情頁左側導覽列,選擇。
進入核心組件監控頁簽,然後切換下方的組件tab進行查看。建議重點關注API server、etcd、Scheduler組件的記憶體及CPU資源水位,如水位指標持續處於
high狀態(即利用率 ≥80%)時,表明當前控制面資源緊張,請及時進行升檔操作。詳細指標說明可參考相關文檔。
注意事項
選擇最優檔位:若要為叢集選定最優預設控制面檔位,可先切換至較高檔位,執行壓力測試類比峰值負載,觀察控制面資源使用率,再選定合適檔位。
回退限制:ACK Pro 控制面的 etcd 資料庫容量上限為 8 GB。叢集在預設控制面模式下運行期間,若 etcd 資料庫使用量超過 8 GB,則需先將資料庫容量降至 8 GB 以下,方可切換回ACK Pro 控制面。
資料面組件擴容:啟用預設控制面後,建議同步關注資料面組件(如 CoreDNS、metrics-server 等)的資源使用水位,根據實際負載合理擴容,避免資料面成為業務效能瓶頸。
開始使用
支援在建立叢集時或者建立後配置相應的預設控制面檔位。
如需升級,詳見升級叢集。
建立叢集時選擇
預設情況下,建立流程與ACK託管叢集Pro版一致。需主動選擇預設控制面的檔位,以啟用該能力。
登入Container Service管理主控台,在左側導覽列選擇叢集列表,然後單擊建立叢集。
在控制面配置(叢集配置)環節,按照頁面提示選擇叢集規格為預設控制面的檔位(Pro XL、Pro 2XL 或 Pro 4XL)。
完成叢集建立後,控制面會以所選檔位的規格運行。
已有叢集切換
對於存量ACK Pro叢集,可通過查看叢集控制面組件監控大盤,查看當前控制面資源使用方式。根據資源水位警示,或在預判業務即將進入高峰期時,發起檔位升級。
在ACK叢集列表頁面,單擊目的地組群名稱,選擇叢集資訊。
單擊基本資料頁簽,在基本資料的叢集規格地區,按照頁面提示啟用或配置預設控制面檔位。
相關文檔
服務等級協議(SLA):
ACK Pro 預設控制面是 ACK Pro 叢集新增的檔位,提供與 ACK Pro 叢集相同水平的協議保障。
控制面組件監控: