Todos los productos
Search
Centro de documentos

Container Service for Kubernetes:¿Qué es ACK?

Última actualización: Sep 21, 2026

Container Service for Kubernetes (ACK) proporciona clústeres de Kubernetes totalmente gestionados y con alta disponibilidad. Estos clústeres simplifican el despliegue y la gestión de aplicaciones en contenedores.

Tipos de clústeres

ACK ofrece dos categorías de clústeres: clústeres gestionados de ACK y clústeres dedicados de ACK.

  • Clúster gestionado de ACK: ACK aprovisiona y gestiona los nodos maestros. Usted solo crea los nodos trabajadores, lo que reduce la carga operativa.

    Los clústeres gestionados de ACK se dividen en dos niveles:

    • Clúster ACK Basic: nivel básico, adecuado para pruebas y cargas de trabajo a pequeña escala.

    • Clúster ACK Pro: diseñado para entornos de producción, con mayor confiabilidad, seguridad y un acuerdo de nivel de servicio (SLA).

  • Clúster dedicado de ACK: usted gestiona directamente el plano de control (componentes del plano de control, nodos maestros y etcd) y los nodos trabajadores. También asume la responsabilidad de planificar, mantener y actualizar el clúster.

    Desde el 21 de agosto de 2024 ya no se pueden crear clústeres dedicados de ACK (excepto en escenarios CloudBox). Para cargas de trabajo de producción, utilice ACK managed Pro clusters, que ofrecen mayor confiabilidad, seguridad y eficiencia de programación.

Cluster

Best for

Clúster gestionado de ACK

Equipos que buscan reducir costos de operación y mantenimiento, priorizar el desarrollo de aplicaciones o que apenas comienzan con Kubernetes

Clúster dedicado de ACK

Equipos con amplia experiencia en Kubernetes que necesitan control total de la infraestructura o configuraciones personalizadas de nodos maestros

Casos de uso

  • Cargas de trabajo generales en contenedores: ejecute microservices y aplicaciones web en clústeres gestionados de ACK. Estos incluyen gestión automatizada del plano de control y alta disponibilidad integrada.

  • Kubernetes empresarial con control total: utilice clústeres dedicados de ACK cuando requiera configuraciones personalizadas de nodos maestros, asignación específica de recursos o gestión directa del clúster.

  • Cargas de trabajo de IA y GPU: gestione recursos heterogéneos de GPU en los clústeres de ACK mediante el conjunto de herramientas nativas de la nube para IA. Esto mejora la utilización de las GPU durante el entrenamiento y la inference.

  • Edge computing: extienda Kubernetes a ubicaciones perimetrales con ACK Edge. Esta función coordina la entrega de aplicaciones entre la nube, el edge y los nodos terminales, con autonomía en los nodos perimetrales.

  • Multiclúster y nube híbrida: registre clústeres locales y de múltiples nubes en Distributed Cloud Container Platform for Kubernetes (ACK One) para gestionarlos de forma centralizada.

  • Contenedores serverless: ejecute cargas de trabajo en contenedores sin aprovisionar ni gestionar nodos gracias a ACK Serverless. Este servicio se basa en la arquitectura de cómputo elástico de Alibaba Cloud.

Arquitectura de los clústeres gestionados de ACK

imagen

ACK gestiona el plano de control de cada clúster administrado. Esto incluye kube-apiserver (puerta de enlace de API), kube-controller-manager (controlador de estado del clúster), kube-scheduler (programador de pods) y etcd (almacén distribuido de clave-valor), todos como componentes totalmente gestionados. Cada plano de control incluye como mínimo dos instancias de kube-apiserver y tres instancias de etcd, desplegadas en distintas zonas de disponibilidad para garantizar la alta disponibilidad. ACK supervisa el estado del plano de control, aplica parches de vulnerabilidades y ofrece SLA.

Funciones principales

Función

Detalles

Gestión de clústeres

Admite la creación de clústeres con tipos de instancia personalizados de Elastic Compute Service (ECS), actualizaciones manuales o automáticas de versión de Kubernetes y gestión centralizada de componentes del sistema.

Escalado automático

Permite escalar verticalmente el clúster desde la consola, con reglas de afinidad de servicio y directivas de escalado horizontal para cargas de trabajo.

Programación

Programa recursos elásticos, recursos heterogéneos (incluidas GPU) y tareas por lotes mediante directivas de programación híbridas y detalladas.

Gestión multiclúster

Registra y gestiona clústeres locales, así como clústeres distribuidos en varias nubes o regiones, desde un único punto de control.

Gestión de permisos

Integra Resource Access Management (RAM) y el control de acceso basado en roles (RBAC) para administrar permisos de clústeres y recursos.

Node pools

Gestiona el ciclo de vida de cada node pool y sus especificaciones, incluidos vSwitches, runtimes, sistemas operativos y security groups.

Gestión de aplicaciones

Admite la creación de aplicaciones a partir de imágenes o plantillas, la gestión de su ciclo de vida (actualizar, reemplazar, revertir y volver a desplegar) y los despliegues canary y blue-green.

Escalado de pods

Admite el escalado manual de pods y mediante Horizontal Pod Autoscaler (HPA), con programación de afinidad y antiafinidad.

Centro de aplicaciones

Despliega aplicaciones y visualiza su topología desde un panel central, con gestión de versiones y reversión para despliegue continuo.

Almacenamiento (CSI)

Ofrece compatibilidad con Container Storage Interface (CSI) para block storage, File Storage NAS (NAS), Object Storage Service (OSS) y Cloud Parallel File Storage (CPFS). Incluye aprovisionamiento dinámico de volúmenes, migración y gestión de persistent volume claims (PVC).

Red

Es compatible con los complementos de red Flannel y Terway, la configuración de bloques CIDR para servicios y pods, las network policies, los Ingresses y el descubrimiento de servicios basado en DNS.

Compatibilidad con GPU

Programa, gestiona y mantiene de forma centralizada los recursos de cómputo heterogéneos para mejorar la utilización de las GPU.

Knative

Ejecuta Knative en clústeres de ACK, un framework serverless nativo de Kubernetes para gestionar servicios y procesar eventos.

Observability

Integra Managed Service for Prometheus para el monitoreo de clústeres, nodos, aplicaciones y pods, además de Simple Log Service (SLS) para recopilar y almacenar registros. Genera alertas sobre eventos del clúster y métricas de contenedores.

Diagnóstico de clústeres

Identifica riesgos como cuotas insuficientes, alto consumo de recursos y problemas de nodos o red mediante comprobaciones e inspecciones del clúster. También proporciona soluciones recomendadas.

Conjunto de herramientas de costos

Visualiza el uso de recursos y la distribución de costos entre los distintos clústeres.

Centro de seguridad

Inspecciona las aplicaciones en busca de riesgos de seguridad y ofrece monitoreo en tiempo de ejecución, alertas y directivas de seguridad.

Contenedores en entorno aislado

Ejecuta aplicaciones en máquinas virtuales ligeras y aisladas con kernels dedicados. Esto refuerza el aislamiento de cargas de trabajo no confiables o multiinquilino.

Cómputo confidencial

Proporciona cómputo confidencial nativo de la nube basado en Intel Software Guard Extensions (Intel SGX). Aísla código y datos sensibles en un entorno de ejecución de confianza (TEE) para garantizar la seguridad y la integridad de los datos.

Servicios relacionados

A continuación se muestra la arquitectura de ACK y los productos relacionados de Alibaba Cloud.

imagen

ACK se integra con los siguientes productos:

  • Container Registry: hosting seguro y gestión del ciclo de vida para activos nativos de la nube, integrado con ACK para la distribución de imágenes.

  • Alibaba Cloud Service Mesh (ASM): una malla de servicios gestionada para administrar de forma centralizada el tráfico de microservices. Es compatible con Istio de código abierto y admite la gestión de tráfico multiclúster.

  • ACK Serverless: Kubernetes serverless basado en la arquitectura de cómputo elástico de Alibaba Cloud, diseñado para ejecutar aplicaciones en contenedores sin gestionar la infraestructura del clúster.

  • ACK Edge: plataforma de edge computing basada en Kubernetes estándar. Ofrece entrega, operación, mantenimiento y gestión unificados de aplicaciones en contenedores en la nube, el edge y los dispositivos, con mayor autonomía en escenarios perimetrales.

  • ACK One: plataforma de clase empresarial para nube híbrida, entornos multiclúster, cómputo distribuido y recuperación ante desastres. Registra clústeres externos de Kubernetes de cualquier región o infraestructura para gestionarlos de forma centralizada, y es compatible con las API de Kubernetes.

  • Cloud-native AI suite: conjunto de herramientas que orquesta y gestiona tareas de IA y recursos heterogéneos en entornos de contenedores para acelerar la entrega de soluciones de IA.

  • What is ACK Lingjun?: servicio de Kubernetes gestionado que utiliza nodos Lingjun (cómputo de alto rendimiento) como nodos trabajadores, optimizado para cargas de trabajo de IA a gran escala y cómputo de alto rendimiento (HPC).

Servicios de Alibaba Cloud compatibles con ACK

imagen

Categoría

Servicios

Cómputo

  • ECS (incluidas instancias bare metal de ECS y aceleradas por GPU): proporciona nodos trabajadores para los node pools.

  • Elastic Container Instance (ECI): proporciona instancias de contenedor para clústeres de ACK Serverless.

  • Escalado automático: admite la configuración y el escalado de node pools.

Red

  • VPC: proporciona la red privada para los clústeres.

  • Server Load Balancer (SLB), incluidos Application Load Balancer (ALB), Network Load Balancer (NLB) y Classic Load Balancer (CLB): expone el servidor de API y las aplicaciones.

  • NAT gateway: proporciona acceso saliente a Internet para todos los node pools del clúster.

  • Elastic IP (EIP): proporciona conectividad a Internet para nodos trabajadores individuales dentro de un node pool.

Almacenamiento

  • Block storage: proporciona discos de datos para nodos trabajadores y volúmenes de block storage para cargas de trabajo.

  • NAS: proporciona almacenamiento de archivos para cargas de trabajo.

  • OSS: proporciona almacenamiento compartido para cargas de trabajo.

  • CPFS: proporciona almacenamiento compartido para cargas de trabajo.

Seguridad

  • RAM: funciona junto con RBAC para establecer permisos de acceso al clúster para usuarios de RAM.

  • Centro de seguridad: proporciona detección de amenazas en tiempo de ejecución para contenedores.

  • Key Management Service (KMS): cifra los Secrets en reposo.

Observability

  • Managed Service for Prometheus: ofrece monitoreo con Prometheus y vistas de topología para los clústeres.

  • SLS: proporciona registro de registros para los clústeres.

Activos nativos de la nube

Container Registry (ACR): proporciona repositorios de imágenes para el despliegue de cargas de trabajo.

Otros

Resource Orchestration Service (ROS): aprovisiona recursos del clúster a partir de plantillas.

Precios

Los cargos de ACK varían según el tipo de clúster:

  • Clúster ACK Basic: no genera tarifa de gestión de clúster. Usted paga por los nodos trabajadores y otros recursos subyacentes.

  • Clúster ACK Pro: se cobra una tarifa de gestión de clúster según la cantidad de clústeres ACK Pro que cree.

  • Clúster dedicado de ACK: no genera tarifa de gestión de clúster. Usted paga por los nodos maestros, los nodos trabajadores y otros recursos subyacentes.

Consulte Facturación.

Siguientes pasos

Resource

Description

Usage notes and instructions on high-risk operations

Revise las notas de uso importantes y las operaciones de alto riesgo antes de comenzar.

Quotas and limits

Conozca los límites de capacidad y las cuotas aplicables a ACK.

Getting started

Cree su primer clúster de ACK y despliegue una aplicación de ejemplo.

Announcements and updates

Manténgase al día con los cambios del producto, los anuncios de mantenimiento y las correcciones de CVE.

Release notes

Consulte las notas de la versión sobre funciones, compatibilidad con versiones de Kubernetes, imágenes de SO, runtimes y componentes.

Supported regions y time zones

Verifique las regiones y zonas horarias compatibles con ACK.

Support for Kubernetes versions

Comprenda cómo ACK se alinea con los ciclos de vida de las versiones de Kubernetes ascendentes.

Best practices

Explore las prácticas recomendadas para clústeres, nodos, redes, almacenamiento, observability, gestión de costos y escalado automático.

Use the Kubernetes API

Acceda a ACK mediante API, SDK, CLI y Terraform.

Sitio web oficial de Kubernetes

Conozca los conceptos básicos de Kubernetes, incluidos Pods, Deployments, Services y configuraciones.

Para obtener soporte técnico, busque el grupo de DingTalk 53765001287 o únase desde su celular mediante Grupo de DingTalk de ACK.