容器服务 Kubernetes 版拥有多种不同类型的集群。这些集群拥有不同的功能特性、运维需求以及赔付标准,适用于不同的场景。您可参照本文中的对比,选择适合您业务的集群类型。
集群类型
以集群控制面是否托管作为标准,容器服务 Kubernetes 版目前支持两种集群:
ACK托管集群:托管集群的控制面完全托管在阿里云上。托管版可分为ACK托管集群Pro版与ACK托管集群基础版,它们的区别在于控制面的可用性保障以及高级自定义功能。
ACK专有集群:专有集群的控制面需要您自行创建并运维。
ACK专有集群目前已经停止新建集群。更多信息请参见【产品公告】关于停止新建ACK专有集群的公告。
您可参照下表,了解不同集群类型的区别。
比较项 | ACK托管集群 | ACK专有集群 | ||
ACK托管集群Pro版 | ACK托管集群基础版 |
比较项 | ACK托管集群 | ACK专有集群 | ||
ACK托管集群Pro版 | ACK托管集群基础版 | |||
集群规模 | 单账号最多100个集群。 单集群默认支持最大5000个Worker节点,可通过配额平台申请提高配额。 | 单账号最多2个集群。 单集群默认支持最大10个Worker节点,不支持提高配额。 | 单账号最多100个集群。 单集群默认支持最大5000个Worker节点,可通过配额平台申请提高配额。 | |
托管范围 | 集群控制面托管在阿里云上,由阿里云负责运维。 您需要对Worker节点进行运维。 | 集群控制面非托管,您需要对Master和Worker节点进行运维。 | ||
适用场景 |
| 集群规模上限较小,适用于个人学习与测试。 |
| |
收费方式 | 收取集群管理费用(按集群数量计费),同时对Worker节点及部分组件使用的其他阿里云产品(例如日志服务SLS)收费。 ACK托管集群Pro版支持使用资源包,详细信息请参见集群管理费用。 | 不收取集群管理费用,但对Worker节点及部分组件使用的其他阿里云产品(例如日志服务SLS)收费。 | 不收取集群管理费用,对Master节点、Worker节点及部分组件使用的其他阿里云产品(例如日志服务SLS)收费。 | |
SLA | 区域级集群提供服务可用性99.95%的SLA保障;可用区级集群提供服务可用性99.50%的SLA保障。更多信息请参见阿里云容器服务Kubernetes版服务等级协议。 | 不支持SLA。 |
ACK托管集群Pro版的能力优势
您可参照下方的表格,了解ACK托管集群Pro版与ACK托管集群基础版的能力差异。
下方表格中,代表支持某项功能,
代表不支持某项功能。
对比项 | ACK托管集群Pro版 | ACK托管集群基础版 |
对比项 | ACK托管集群Pro版 | ACK托管集群基础版 |
etcd高频冷热备机制,异地容灾 | ||
热迁移
ACK托管集群基础版及ACK专有集群都支持热迁移至ACK托管集群Pro版,具体操作请参见以下文档:
智能托管模式介绍
功能处于灰度发布中。如需使用,请提交工单。
创建ACK托管集群时,您可以选择开启智能托管模式。开启后,您仅需进行简单的网络规划配置,即可快速创建一个符合最佳实践的Kubernetes集群。其特性如下。
全面托管运维:集群控制面和关键组件全托管。默认创建一个开启了智能托管的节点池(简称智能托管节点池),该节点池将根据工作负载按需动态扩缩容,同时 ACK 将负责操作系统版本升级、软件版本升级、安全漏洞修复等运维职责。
智能资源供给:自动推荐最优实例规格,无需手动配置。
基础软件栈优化:通过 ContainerOS 不可变根文件系统强化安全防护,精简系统与配置加速节点启动,同时借助优化内核充分发挥硬件资源的性能表现。
在以下业务场景中,推荐您使用智能托管模式。
动态资源弹性调度:在工作负载需求波动性较大的场景中,智能托管模式能够快速响应需求变化,自动扩容或缩容计算资源,降低集群资源成本。
DevOps 和 CI/CD 流水线:在持续集成和部署环境中,智能托管模式可以根据构建和测试需求自动调整资源,提高开发效率并降低成本。
智能托管模式采用弹性容量、不可变基础设施和免运维的设计理念,对强依赖于节点环境定制、节点本地持久化存储的业务场景,建议在迁移前进行全面的应用评估,识别潜在的兼容性风险点。
智能托管模式旨在提供自动化、智能化的Kubernetes集群运维功能。但在部分场景下,仍需要您履行一部分义务。详情请参见责任共担模型。
产品功能
功能 | 描述 |
功能 | 描述 |
集群管理 |
|
节点与节点池 | 支持节点池生命周期管理,支持在同一集群中配置不同规格的节点池,例如交换机、容器运行时、OS、安全组等。更多信息,请参见节点、节点池。 |
应用管理 |
|
存储 | |
网络 |
|
弹性伸缩 | 根据业务需求和策略,自动调整弹性计算资源,包括:
更多信息,请参见弹性伸缩。 |
调度 | ACK针对不同任务负载提供了多种调度策略,例如任务调度、QoS感知调度、重调度等,以提升应用性能和集群整体资源的利用率。更多信息,请参见调度。 |
运维与安全 |
|
异构资源 | |
开发者工具 |
- 本页导读 (1)
- 集群类型
- ACK托管集群Pro版的能力优势
- 热迁移
- 智能托管模式介绍
- 产品功能