Todos los productos
Search
Centro de documentos

Container Service for Kubernetes:Clústeres

Última actualización: Sep 17, 2026

Container Service for Kubernetes ofrece varios tipos de clúster. Cada uno cuenta con distintas funciones, requisitos de operación y mantenimiento (O&M) y acuerdos de nivel de servicio (SLA), por lo que se adaptan a diversos escenarios. Este tema compara los tipos de clúster para ayudarle a seleccionar el que mejor se ajuste a las necesidades de su negocio.

Tipos de clúster

ACK proporciona dos tipos de clúster, los cuales se distinguen según si Alibaba Cloud gestiona el plano de control:

  • ACK managed clusters: Alibaba Cloud gestiona por completo el plano de control de un ACK managed cluster. Están disponibles en las ediciones Pro y Basic, que difieren en la disponibilidad del plano de control y en las funciones avanzadas de personalización. La edición Pro es compatible con la función reserved control plane (Pro XL / Pro 2XL / Pro 4XL). Esta le permite preasignar y reservar recursos del plano de control para garantizar un rendimiento predecible.

  • ACK dedicated clusters: Debe crear y mantener el plano de control de un ACK dedicated cluster.

    Importante

    Ya no es posible crear instancias de ACK dedicated clusters. Para obtener más información, consulte Product Announcement: Discontinuation of New ACK Dedicated Clusters.

A continuación se describen las diferencias entre los tipos de clúster.

Elemento

ACK managed cluster

ACK dedicated cluster

Pro

Basic

Escala del clúster

Hasta 100 clústeres por cuenta.

De forma predeterminada, cada clúster admite hasta 5,000 nodos worker. Puede solicitar un aumento de cuota en Quota Center.

Hasta 2 clústeres por cuenta.

De forma predeterminada, cada clúster admite hasta 10 nodos worker. No se admiten aumentos de cuota.

Hasta 100 clústeres por cuenta.

De forma predeterminada, cada clúster admite hasta 5,000 nodos worker. Puede solicitar un aumento de cuota en Quota Center.

Alcance de la gestión

  • Es compatible con auto mode:

    • Habilitado: Solo necesita una planificación y configuración sencillas para crear el clúster. El plano de control y los componentes clave se gestionan por completo. Además, se crea de forma predeterminada un node pool con el modo automático habilitado.

    • Deshabilitado: El plano de control del clúster se gestiona por completo y usted se encarga de mantener los nodos worker.

  • Es compatible con reserved control plane:

    Al reservar recursos del plano de control y configuraciones base de API Server, esta función ofrece un rendimiento predecible por diseño y elimina la incertidumbre del escalado reactivo. Puede actualizar o degradar entre las ediciones Pro, Pro XL, Pro 2XL y Pro 4XL.

El plano de control del clúster se gestiona por completo. Usted se encarga de mantener los nodos worker.

El plano de control del clúster no se gestiona. Usted se encarga de mantener tanto los nodos master como los nodos worker.

Escenarios

  • Entornos de producción y pruebas empresariales.

  • Escenarios donde la reducción de costos es prioritaria.

  • Escenarios en los que desea enfocarse en las aplicaciones de negocio y reducir la inversión en O&M del clúster.

Recomendado para aprendizaje personal y pruebas debido a su escala reducida de clúster.

  • Ideal para usuarios con conocimientos de Kubernetes que deseen planificar, gestionar y mantener clústeres de forma independiente, sobre todo cuando el costo no es una preocupación principal.

  • Escenarios que requieren investigación y personalización profunda de Kubernetes, como requisitos personalizados para el plano de control del clúster (nodos master).

Facturación

Se le cobran tarifas de gestión de clústeres según la cantidad de estos. También se le cobra por otros servicios de Alibaba Cloud que utilizan los nodos worker y algunos componentes, como Simple Log Service (SLS).

La gestión del clúster es gratuita. Se le cobra por otros servicios de Alibaba Cloud que utilizan los nodos worker y algunos componentes, como Simple Log Service (SLS).

La gestión del clúster es gratuita. Se le cobra por los nodos master, los nodos worker y otros servicios de Alibaba Cloud que utilizan algunos componentes, como Simple Log Service (SLS).

SLA

Se garantiza una disponibilidad del servicio del 99.95 % para clústeres regionales y del 99.50 % para clústeres zonales. Para obtener más información, consulte Container Service for Kubernetes Service Level Agreement.

No se proporciona SLA.

Ventajas de ACK managed Pro cluster

En la siguiente tabla se comparan las capacidades de ACK managed Pro clusters y ACK managed Basic clusters.

Nota

En la siguiente tabla, 对 indica que una función es compatible, y 错 indica que no lo es.

Función

ACK managed Pro

ACK managed Basic

Custom parameter settings for control plane components

对

错

API Server monitoring metrics

对

错

Copias de seguridad en caliente y en frío de alta frecuencia con recuperación ante desastres geográfica para etcd

对

错

etcd observability monitoring metrics

对

错

Gang scheduling policy

对

错

CPU topology-aware scheduling

对

错

GPU topology-aware scheduling

对

错

GPU sharing with fine-grained scheduling

对

错

At-rest encryption for Secrets by using KMS

对

错

Managed node pool

对

对

Migración en caliente

Tanto ACK managed Basic clusters como ACK dedicated clusters admiten la migración en caliente hacia ACK managed Pro clusters. Para obtener más información, consulte los siguientes temas:

Modo automático

Cuando cree un ACK managed cluster, puede habilitar el modo automático. Una vez habilitado, podrá crear rápidamente un clúster de Kubernetes que cumpla con las mejores prácticas y solo requiera una planificación de red sencilla. El modo automático ofrece las siguientes funciones:

  • O&M totalmente gestionado: El plano de control y los componentes clave del clúster se gestionan por completo. De forma predeterminada, se crea un node pool con el modo automático habilitado, conocido como auto mode node pool. Este node pool escala horizontalmente de forma dinámica según la demanda de la carga de trabajo, mientras que ACK se encarga de tareas de O&M como actualizaciones del sistema operativo y parches de seguridad.

  • Aprovisionamiento inteligente de recursos: Se recomiendan automáticamente los tipos de instancia óptimos, lo que elimina la necesidad de configuración manual.

  • Pila de software base optimizada: El sistema de archivos raíz inmutable de ContainerOS mejora la seguridad. Un sistema y una configuración simplificados aceleran el inicio de los nodos, mientras que un kernel optimizado maximiza el rendimiento del hardware.

Utilice el modo automático en los siguientes escenarios:

  • Programación dinámica y elástica de recursos: En escenarios donde la demanda de la carga de trabajo fluctúa significativamente, el modo automático responde rápidamente a los cambios al escalar automáticamente los recursos de cómputo, lo que reduce los costos de recursos del clúster.

  • Canalizaciones de DevOps y CI/CD: En entornos de integración y despliegue continuos (CI/CD), el modo automático ajusta los recursos de forma automática según los requisitos de compilación y pruebas para mejorar la eficiencia del desarrollo y reducir costos.

El modo automático se diseñó con base en los conceptos de capacidad elástica, infraestructura inmutable y cero O&M. Si su negocio depende en gran medida de la personalización del entorno de los nodos o del almacenamiento persistente local, evalúe exhaustivamente sus aplicaciones para identificar posibles riesgos de compatibilidad antes de la migración.

Importante

El modo automático está diseñado para proporcionar O&M automatizado e inteligente para clústeres de Kubernetes. Sin embargo, usted sigue teniendo ciertas responsabilidades en algunos escenarios. Para obtener más información, consulte Shared responsibility model.

Funciones

Función

Descripción

Gestión de clústeres

  • Creación de clústeres: Cree diversos tipos de clústeres según los requisitos de su negocio. ACK le permite configurar ajustes personalizados y seleccionar distintos tipos de instancias de Elastic Compute Service (ECS) como nodos worker. Para obtener más información, consulte Create an ACK managed cluster y Create an ACK dedicated cluster (discontinued).

  • Actualización de clústeres: Actualice la versión de Kubernetes de su clúster de forma manual o automática. ACK le permite actualizar los componentes del sistema de manera centralizada. Para obtener más información, consulte Manually upgrade an ACK cluster y Automatically upgrade a cluster.

  • Auto scaling: Escale verticalmente sus clústeres en la consola para manejar fluctuaciones imprevistas del negocio. También configure reglas de afinidad de servicio y ajustes de escalado horizontal.

  • Scheduling: ACK admite la programación híbrida de distintos recursos elásticos, la programación detallada de recursos heterogéneos y la programación de tareas de cómputo por lotes. Esto mejora el rendimiento de las aplicaciones y la utilización general de recursos de los clústeres.

  • Multi-cluster management: Registre de forma centralizada los clústeres desplegados en centros de datos, así como los clústeres en múltiples nubes o regiones.

  • Gestión de permisos: ACK integra Resource Access Management (RAM) y el control de acceso basado en roles (RBAC) para la gestión de permisos.

Nodos y node pools

Gestione el ciclo de vida de los node pools y configúrelos con distintas especificaciones dentro del mismo clúster, como vSwitches, tiempos de ejecución de contenedores, sistemas operativos y security groups. Para obtener más información, consulte Nodes y Node pools.

Gestión de aplicaciones

  • Creación de aplicaciones: Cree diversos tipos de aplicaciones a partir de imágenes o plantillas. ACK le permite configurar ajustes personalizados, como variables de entorno, comprobaciones de estado, montaje de discos y registros.

  • Gestión del ciclo de vida: Use ACK para gestionar el ciclo de vida de las aplicaciones. Por ejemplo, consulte, actualice, reemplace y elimine aplicaciones, revierta versiones, consulte eventos, ejecute actualizaciones continuas y use activadores para redesplegar aplicaciones.

  • Programación de pods: ACK admite la programación de pods basada en afinidad de pods, afinidad de nodos y antiafinidad de pods.

  • Escalado de pods de aplicación: Escale la cantidad de pods de aplicación de forma manual o mediante Horizontal Pod Autoscaler (HPA).

  • Lanzamiento de aplicaciones: ACK admite lanzamientos canary y despliegues azul-verde. Estas funciones le permiten gestionar el ciclo de vida de lanzamiento de aplicaciones de manera más eficiente.

  • Catálogo de aplicaciones: ACK proporciona la función de catálogo de aplicaciones para facilitar el despliegue de aplicaciones y la integración con servicios en la nube.

  • Application center: El centro de aplicaciones proporciona un panel de gestión centralizado para desplegar aplicaciones y monitorear su topología. Utilícelo para facilitar la gestión centralizada de versiones y las reversiones en escenarios de despliegue continuo.

  • Copia de seguridad y recuperación de aplicaciones: Cree copias de seguridad de las aplicaciones y restáurelas a partir de dichos datos. Para obtener más información, consulte Back up and restore applications.

Almacenamiento

  • Se admite el complemento Container Storage Interface (CSI). Para obtener más información, consulte Storage.

  • Operaciones en volúmenes y persistent volume claims (PVC):

    • Cree los siguientes tipos de volúmenes: Block Storage, Apsara File Storage NAS (NAS), Object Storage Service (OSS) y Cloud Paralleled File System (CPFS).

    • Monte un volumen en un PVC.

    • Cree y migre volúmenes de forma dinámica.

    • Ejecute scripts para consultar y actualizar volúmenes y PVC.

Red

Escalado automático

ACK ajusta automáticamente los recursos de cómputo elástico según los requisitos y las políticas del negocio. Esto incluye:

  • Workload scaling (elasticidad en la capa de programación): Modifica la capacidad de programación para las cargas de trabajo.

  • Node scaling (elasticidad en la capa de recursos): Escala horizontalmente los recursos de los nodos para proporcionar mayor capacidad cuando la capacidad actual del clúster no satisface las demandas de programación.

Para obtener más información, consulte Auto scaling.

Programación

ACK proporciona diversas políticas de programación para distintas cargas de trabajo, como programación de tareas, programación consciente de QoS y reprogramación, para mejorar el rendimiento de las aplicaciones y la utilización general de recursos del clúster. Para obtener más información, consulte Scheduling.

O&M y seguridad

  • Observability:

    • Monitoreo: ACK integra Managed Service for Prometheus (Prometheus) para monitorear clústeres, nodos, aplicaciones y pods.

    • Registros: ACK integra Simple Log Service (SLS) para recopilar y almacenar registros de clústeres y contenedores.

    • Alertas: ACK admite alertas basadas en eventos de clúster y métricas de contenedores. Para obtener más información, consulte ACK alert management.

  • Inspecciones y diagnósticos de clústeres

    • Cluster check: Use esta función para comprobar si su clúster de ACK cumple con los requisitos antes de ejecutar una operación, como actualizar o migrar un clúster.

    • Cluster inspection: Use esta función para consultar el estado de los clústeres de ACK e identificar riesgos potenciales, como cuotas insuficientes de recursos en la nube o un uso elevado de recursos clave. Con base en las soluciones recomendadas, solucione los problemas y mitigue dichos riesgos.

    • Cluster diagnostics: Use esta función para diagnosticar nodos, pods, Services, Ingresses, memoria y redes con unos pocos clics, a fin de identificar problemas en sus clústeres de ACK.

  • Cost suite: ACK visualiza el uso de recursos y la distribución de costos de sus clústeres, lo que mejora la utilización de recursos.

  • Security center: ACK inspecciona proactivamente sus aplicaciones en busca de riesgos de seguridad y proporciona políticas de seguridad para el monitoreo y las alertas en tiempo de ejecución.

  • Sandboxed containers: Sandboxed-Container es un tiempo de ejecución de contenedores desarrollado por ACK para mejorar la seguridad. Le permite ejecutar una aplicación en una máquina virtual ligera y aislada que cuenta con un kernel dedicado. Es adecuado para aislar aplicaciones no confiables, aplicaciones con errores, aplicaciones de bajo rendimiento y cargas de trabajo entre usuarios.

  • ACK-TEE confidential computing: ACK proporciona una solución integral cloud-native para cómputo confidencial basada en Intel Software Guard Extensions (Intel SGX). Esta solución garantiza la seguridad, integridad y confidencialidad de los datos cuando desarrolla, gestiona y entrega aplicaciones confiables y tareas de cómputo confidencial. Las capacidades de cómputo confidencial de ACK le permiten aislar datos y código sensibles mediante un entorno de ejecución de confianza.

Cómputo heterogéneo

  • GPU: Cree clústeres con instancias GPU como nodos worker y use funciones como programación de GPU, monitoreo de GPU, escalado automático de GPU y O&M de GPU. Para obtener más información, consulte Add GPU nodes to a cluster.

  • Uso compartido de GPU: Use un framework de uso compartido y programación de GPU para ejecutar varios contenedores en el mismo dispositivo GPU, ya sea en clústeres en la nube o en sus centros de datos. Para obtener más información, consulte GPU sharing.

  • IA cloud-native: ACK proporciona capacidades de IA cloud-native para respaldar la orquestación y gestión de tareas de cómputo de datos. Para obtener más información, consulte Overview of the cloud-native AI suite.

Herramientas de desarrollo