Professional managed Kubernetes clusters are developed based on managed Kubernetes clusters. Professional managed Kubernetes clusters offer higher reliability and security in large-scale production environments for enterprise users. Professional managed Kubernetes clusters are also covered by the service-level agreement (SLA) that supports compensation clauses.

Professional managed Kubernetes clusters provide all benefits of managed Kubernetes clusters. For example, master nodes are also highly available and managed by Container Service for Kubernetes (ACK). In addition, professional managed Kubernetes clusters provide higher reliability, security, and schedulability. Professional managed Kubernetes clusters are covered by terms of SLA for customer compensation and are suitable for enterprises that require higher security and stability for large-scale business deployed in a production environment.

Scenarios

  • Internet enterprises. These enterprises deploy their business on a large scale and require business management with high stability, security, and observability.
  • Big data computing enterprises. These enterprises deploy large-scale data computing services, high-performance data processing services, and other services with high elasticity. These services require clusters with high stability, high performance, and efficient computing capabilities.
  • Foreign enterprises who run their business in China. These enterprises hold the standard compensation SLA and security in high regard.
  • Financial enterprises. These enterprises require the standard compensation SLA.

Features

  • Managed master nodes with higher reliability: The API server can automatically scale a cluster to a large number of nodes without service disruption. etcd is a reliable store for disaster recovery and data restoration. etcd uses cold backups and hot backups to ensure the availability of databases for professional managed Kubernetes clusters. Key metrics are collected for you to gain insights from control components. This allows you to predict potential risks on master node management.
  • Clusters with higher security: In the control plane, etcd uses encrypted disks by default. In the data plane, kms-plugin is installed to encrypt Kubernetes Secrets. ACK provides security management for this type of cluster. You can use security management of the professional edition to inspect running containers and enable auto repairing.
  • More intelligent pod scheduling capability: kube-scheduler is integrated to provide better pod scheduling capability. This allows you to schedule pods in bulk, set multiple scheduling algorithms, and schedule pods to NPU-accelerated nodes. This also enhances the pod scheduling capability in scenarios where large-scale data computing or high-performance data processing is required.
  • SLA guarantees: Professional managed Kubernetes clusters are covered by the SLA that supports compensation clauses. A level of 99.95% uptime is guaranteed for the cluster API server.

Pricing

For more information about the pricing of professional managed Kubernetes clusters, see Billing.

Comparison

The following table compares professional managed Kubernetes clusters and standard managed Kubernetes clusters.

Note Managed Kubernetes clusters are renamed standard managed Kubernetes clusters.
Category Managed Kubernetes cluster
Professional managed Kubernetes cluster Standard managed Kubernetes cluster
Cluster size Up to 5,000 nodes. Up to 100 nodes for each newly created cluster. A maximum of 5,000 nodes can be deployed in an existing standard managed Kubernetes cluster. Existing standard managed Kubernetes can be upgraded to professional managed Kubernetes clusters.
SLA 99.95% (supports compensation). 99.90% (does not support compensation).
API Server
  • Provides the auto scaling feature.
  • Monitors availability.
Does not support features that are provided by professional managed Kubernetes clusters.
etcd Supports high-frequency cold backups, high-frequency hot backups, and geo-disaster recovery. Does not support features that are provided by professional managed Kubernetes clusters.
Kube-scheduler Supports cGPU Basic Edition. For more information, see Overview.
Security management Supports the professional edition. Data encryption is supported. For more information, see Use KMS to encrypt Kubernetes secrets at rest in the etcd. Supports the basic edition.
Managed node pool Supported. For more information, see Overview. Not supported.