本文将介绍容器服务 Kubernetes 集群以下三种形态的对比情况:专有版 Kubernetes(Dedicated Kubernetes)、托管版Kubernetes(Managed Kubernetes)、Serverless Kubernetes。

特点

容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的云原生应用管理能力,支持企业级 Kubernetes 容器化应用的全生命周期管理,并提供了以下三种 Kubernetes 集群形态:

  • 专有版 Kubernetes

    需要创建 3 个 Master(高可用)节点及若干 Worker 节点,可对集群基础设施进行更细粒度的控制,需要自行规划、维护、升级服务器集群。

  • 托管版 Kubernetes

    只需创建 Worker 节点,Master 节点由容器服务创建并托管。具备简单、低成本、高可用、无需运维管理 Kubernetes 集群 Master 节点的特点,您可以更多关注业务本身。

  • Serverless Kubernetes

    无需创建和管理 Master 节点及 Worker 节点,即可通过控制台或者命令配置容器实例的资源、指明应用容器镜像以及对外服务的方式,直接启动应用程序。

收费方式

  • 专有版 Kubernetes

    免费。用户承担 Master 节点和 Worker 节点的资源费用。

  • 托管版 Kubernetes

    免费。用户承担 Worker 节点的资源费用。

  • Serverless Kubernetes

    按容器实例的使用资源量和时长(秒)计费。

应用场景

  • 专有版 Kubernetes

    适用于所有场景。

  • 托管版 Kubernetes

    适用于所有场景。

  • Serverless Kubernetes

    适用于批量任务、突发扩容,以及 CI/CD 测试。

三种集群形态的用户画像


用户画像

集群创建流程对比


流程对比图