Container Service for Kubernetes擁有多種不同類型的叢集。這些叢集擁有不同的功能特性、營運需求以及賠付標準,適用於不同的情境。您可參照本文中的對比,選擇適合您業務的叢集類型。
叢集類型
以叢集控制面是否託管作為標準,Container Service for Kubernetes目前支援兩種叢集:
ACK託管叢集:託管叢集的控制面完全託管在阿里雲上。託管版可分為ACK叢集Pro版與ACK叢集基礎版,它們的區別在於控制面的可用性保障以及進階自訂功能。
ACK專有叢集:專有叢集的控制面需要您自行建立並營運。
重要ACK專有叢集目前已經停止建立叢集。更多資訊請參見【產品公告】關於停止建立ACK專有叢集的公告。
您可參照下表,瞭解不同叢集類型的區別。
比較項 | ACK託管叢集 | ACK專有叢集 | ||
ACK叢集Pro版 | ACK叢集基礎版 | |||
叢集規模 | 單帳號最多100個叢集。 單叢集預設支援最大5000個Worker節點,可通過配額平台申請提高配額。 | 單帳號最多2個叢集。 單叢集預設支援最大10個Worker節點,不支援提高配額。 | 單帳號最多100個叢集。 單叢集預設支援最大5000個Worker節點,可通過配額平台申請提高配額。 | |
託管範圍 | 叢集控制面託管在阿里雲上,由阿里雲負責營運。 您需要對Worker節點進行營運。 | 叢集控制面非託管,您需要對Master和Worker節點進行營運。 | ||
適用情境 |
| 叢集規模上限較小,不保證叢集控制面可用性,適用於個人學習與測試。 |
| |
收費方式 | 收取叢集管理費用(按叢集數量計費),同時對Worker節點及部分組件使用的其他阿里雲產品(例如Log ServiceSLS)收費。 | 不收取叢集管理費用,但對Worker節點及部分組件使用的其他阿里雲產品(例如Log ServiceSLS)收費。 | 不收取叢集管理費用,對Master節點、Worker節點及部分組件使用的其他阿里雲產品(例如Log ServiceSLS)收費。 | |
SLA | 地區級叢集提供服務可用性99.95%的SLA保障;可用性區域級叢集提供服務可用性99.50%的SLA保障。更多資訊請參見Container Service for Kubernetes Service Level Agreement。 | 不支援SLA。 |
ACK叢集Pro版的能力優勢
您可參照下方的表格,瞭解ACK叢集Pro版與ACK叢集基礎版的能力差異。
下方表格中,代表支援某項功能,代表不支援某項功能。
對比項 | ACK叢集Pro版 | ACK叢集基礎版 |
etcd高頻冷熱備機制,異地容災 | ||
熱遷移
ACK叢集基礎版及ACK專有叢集都支援熱遷移至ACK叢集Pro版,具體操作請參見以下文檔:
產品功能
功能 | 描述 |
叢集管理 |
|
節點與節點池 | 支援節點池生命週期管理,支援在同一叢集中配置不同規格的節點池,例如交換器、運行時、OS、安全性群組等。更多資訊,請參見節點、節點池概述。 |
應用管理 |
|
儲存 |
|
網路 |
|
Auto Scaling | 根據業務需求和策略,經濟地自動調整彈性計算資源的管理服務,包括:
更多資訊,請參見Auto Scaling概述。 |
調度 | ACK針對不同任務負載提供了多種調度策略,例如任務調度、QoS感知調度、重調度等,以提升應用效能和叢集整體資源的利用率。更多資訊,請參見調度概述。 |
營運與安全 |
|
異構資源 | |
開發人員工具 |