Todos los productos
Search
Centro de documentos

Container Service for Kubernetes:Plan your ACK managed cluster network

Última actualización: Sep 05, 2026

Planifique la estructura de VPC y los bloques CIDR; elija Terway o Flannel. La interfaz CNI y los rangos CIDR quedan fijos después de la creación del clúster.

Planeación de la escala de red

Región y zona

Todas las zonas dentro de una región se comunican a través de la red interna, pero están aisladas entre sí ante fallos. Una VPC es un recurso regional y no puede abarcar varias regiones.

Al seleccionar una región y una zona, considere lo siguiente:

Consideration

Description

Latencia

Despliegue los recursos cerca de los usuarios finales para minimizar la latencia de red.

Disponibilidad del servicio

Los servicios de Alibaba Cloud varían según la región y la zona. Compruebe la disponibilidad en su región objetivo.

Costo

Los precios de los servicios en la nube varían por región. Seleccione una región que se ajuste a su presupuesto.

Alta disponibilidad y recuperación ante desastres

Para cargas de trabajo que requieren alta disponibilidad, realice el despliegue en varias zonas dentro de la misma región. Si necesita un aislamiento más estricto, haga el despliegue en distintas regiones.

Cumplimiento normativo

Elija una región que cumpla con sus requisitos de residencia de datos y normativas aplicables.

Consulte Available regions.

Una VPC no puede abarcar varias regiones. Para sistemas multirregión, cree una VPC por región y conéctelas mediante VPC peering connections , VPN Gateway o Cloud Enterprise Network (CEN) . Un vSwitch es un recurso zonal.

Cantidad de VPC

Las VPC están completamente aisladas. De forma predeterminada, los recursos dentro de la misma VPC se comunican a través de la red privada.

Scenario

Use case

VPC única

Despliegues pequeños en una sola región sin requisitos de aislamiento. Configuraciones sensibles al costo que evitan la sobrecarga de comunicación entre VPC.

Varias VPC

Despliegues multirregión. Sistemas que requieren aislamiento estricto (por ejemplo, entornos de producción y pruebas). Arquitecturas con múltiples equipos que gestionan recursos de forma independiente.

Cuota predeterminada: 10 VPC por región. Puede aumentar este límite desde Quota Management page o desde el Quota Center .

Cantidad de vSwitch

Un vSwitch es un recurso zonal. Los recursos en la nube dentro de una VPC se conectan a vSwitch, los cuales se comunican entre sí de forma predeterminada.

Consideration

Guidance

Latencia

La latencia entre zonas es baja, pero aumenta con llamadas complejas al sistema y tráfico cruzado entre zonas. Encuentre un equilibrio entre la alta disponibilidad y la latencia.

Alta disponibilidad

Cree como mínimo dos vSwitch en zonas diferentes. Si una zona falla, la otra seguirá atendiendo el tráfico.

División por áreas de negocio

Agrupe los vSwitch por función; por ejemplo, capas web, lógica y datos. Utilice un vSwitch público dedicado para los servicios expuestos a Internet y simplificar así las reglas de seguridad.

Cuota predeterminada: 150 vSwitch por VPC. Puede aumentar este límite desde Quota Management page o desde el Quota Center .

Tamaño del clúster

Node count

Use case

VPC planning

Zone planning

Menos de 100 nodos

Cargas de trabajo no críticas

VPC única

1 (se recomiendan 2 o más)

100 nodos o más

Cargas de trabajo generales que requieren redundancia multizona

VPC única

2 o más

100 nodos o más

Cargas de trabajo críticas que requieren alta confiabilidad en varias regiones

Varias VPC

2 o más

Planeación de la conectividad de red

Clúster único en una VPC única

El bloque CIDR de una VPC se define al momento de su creación y no se puede modificar. Asigne bloques CIDR para pods y servicios que no se superpongan en cada clúster.

image

Varios clústeres en una VPC única

Varios clústeres pueden compartir una misma VPC. Al planear los bloques CIDR para cada clúster, tenga en cuenta lo siguiente:

  • El bloque CIDR de la VPC es fijo desde su creación. Cada clúster debe usar bloques CIDR que no se superpongan para la VPC, los servicios y los pods.

  • Los bloques CIDR de pods no deben superponerse entre clústeres. Los bloques CIDR de servicios son redes virtuales y sí pueden coincidir entre distintos clústeres.

  • En modo Flannel, los paquetes de los pods se enrutan a través de la VPC. ACK agrega automáticamente rutas para cada bloque CIDR de pods en la tabla de enrutamiento de la VPC.

En esta topología, los pods de un clúster pueden acceder a pods e instancias ECS de otros clústeres, pero no a sus servicios ClusterIP, ya que estos son locales al clúster. Use LoadBalancer o Ingress para acceder a servicios entre clústeres.

image

Conectividad entre VPC para múltiples clústeres

Planifique la conectividad entre VPC para los siguientes escenarios.

Despliegue multirregión

Una VPC es un recurso regional. Para sistemas que abarcan varias regiones, cree una VPC y un clúster por región, y luego conéctelos mediante VPC peering connections, VPN Gateway o Cloud Enterprise Network (CEN).

image

Aislamiento de múltiples sistemas de negocio

Si requiere un aislamiento de red estricto entre sistemas dentro de una misma región (como producción y pruebas), despliegue cada uno en una VPC separada. Conéctelos mediante VPC peering connections, VPN Gateway o Cloud Enterprise Network (CEN).

image

Arquitectura a gran escala con múltiples equipos

Despliegue VPC independientes por equipo para facilitar la gestión de clústeres y recursos. Esto simplifica el control de acceso y mejora la flexibilidad operativa.

image

Importante

Para evitar conflictos de IP en configuraciones multiclúster entre VPC, asegúrese de que los bloques CIDR de cada nuevo clúster no se superpongan con:

  • Cualquier bloque CIDR de VPC en la red conectada

  • Cualquier bloque CIDR de otro clúster

  • Cualquier bloque CIDR de pods de otro clúster

Conectividad entre clúster en la nube y centro de datos local

Al conectar un clúster con un centro de datos local (IDC), las direcciones de los pods no deben superponerse con los bloques CIDR de la VPC enrutados hacia el IDC. Si el IDC necesita acceso directo a las direcciones de los pods, configure las rutas correspondientes en el Virtual Border Router (VBR) del lado del IDC.

image

Planeación del complemento CNI

ACK admite dos complementos CNI: Terway y Flannel. El complemento no se puede cambiar después de crear el clúster, y determina las funciones de red disponibles y la configuración de los bloques CIDR.

Selección del complemento CNI

Seleccione el complemento que mejor se adapte a sus necesidades:

Terway

Flannel

Recomendado para

Cargas de trabajo que requieren NetworkPolicy, IP fijas para pods, elastic IP addresses (EIP) vinculadas a pods o acceso entre clústeres

Configuraciones más sencillas donde estas funciones no son necesarias

Origen de IP de pods

Direcciones IP asignadas desde vSwitch de la VPC

Direcciones IP asignadas desde un bloque CIDR virtual

Tamaño del pool de IP

Limitado por el tamaño del bloque CIDR del vSwitch

Hasta 65,536 IP para pods con un bloque CIDR de contenedores /16

IPv6

Compatible

No compatible

Comparativa de funciones

Feature

Terway

Flannel

NetworkPolicy

Compatible

No compatible

Pila doble IPv4/IPv6

Compatible

No compatible

IP fija para pods

Compatible

No compatible

EIP vinculada a pods

Compatible

No compatible

Acceso entre clústeres

Compatible (cuando los security groups permiten los puertos necesarios)

No compatible

ACK utiliza una versión modificada del complemento Flannel optimizada para Alibaba Cloud; esta versión no sigue los cambios del proyecto original. Consulte Flannel para ver el historial de actualizaciones.

Consulte Terway vs. Flannel container network plug-ins.

Planeación de bloques CIDR

Modo de red Terway

En modo Terway, los pods obtienen direcciones IP de vSwitch dedicados para pods. Dimensione los bloques CIDR de estos vSwitch para alojar todos los pods distribuidos en nodos y zonas, incluyendo margen para actualizaciones continuas.

terway

Configuration examples

Zona única:

VPC CIDR block

vSwitch CIDR block

Pod vSwitch CIDR block

Service CIDR block

Maximum assignable pod IPs

192.168.0.0/16

Zona I: 192.168.0.0/19

192.168.32.0/19

172.21.0.0/20

8,192

Multizona:

Bloque CIDR de VPC

Bloque CIDR de vSwitch

Bloque CIDR de vSwitch para pods

Bloque CIDR de servicios

Máximo de IP asignables para pods

192.168.0.0/16

Zona I: 192.168.0.0/19

192.168.32.0/19

172.21.0.0/20

8,192

Zona J: 192.168.64.0/19

192.168.96.0/19

VPC

Utilice uno de los siguientes bloques CIDR privados estándar RFC, o una subred de ellos, como bloque CIDR IPv4 principal de su VPC: 192.168.0.0/16, 172.16.0.0/12 o 10.0.0.0/8. Las longitudes de máscara válidas van de /8 a /28 (varía según el bloque). Ejemplo: 192.168.0.0/16.

Para despliegues con múltiples VPC o nubes híbridas, utilice subredes con máscara /16 o menor. Asegúrese de que no haya superposición entre VPC ni con centros de datos locales.

Las VPC asignan bloques CIDR IPv6 automáticamente cuando se habilita IPv6. Para usar IPv6 en contenedores, elija Terway.

Para utilizar un rango de IP públicas como bloque CIDR de su VPC, solicite la cuota ack.white_list/supportVPCWithPublicIPRanges en el Quota Center .

vSwitch

Los vSwitch alojan instancias ECS y gestionan el tráfico entre nodos. El bloque CIDR del vSwitch debe ser un subconjunto del bloque CIDR de la VPC.

  • Las instancias ECS obtienen sus IP de este bloque CIDR. Dimensione el bloque para cubrir todos los nodos.

  • Los bloques CIDR de varios vSwitch dentro de una misma VPC no deben superponerse.

  • Cada vSwitch para pods debe estar en la misma zona que su vSwitch de nodos correspondiente.

vSwitch para pods

El vSwitch para pods asigna direcciones IP a los pods y gestiona su tráfico. Su bloque CIDR debe ser un subconjunto del bloque CIDR de la VPC.

  • Dimensione el bloque para la cantidad máxima esperada de pods, más un margen para actualizaciones.

  • El bloque CIDR del vSwitch para pods no debe superponerse con el bloque CIDR de servicios.

Bloque CIDR de servicios

Importante

El bloque CIDR de servicios no se puede modificar después de crear el clúster.

Este bloque define el rango de IP para los servicios ClusterIP. Cada servicio recibe una dirección IP.

  • Las IP de servicios solo son accesibles dentro del clúster, no desde el exterior.

  • El bloque CIDR de servicios no debe superponerse con el bloque CIDR del vSwitch ni con el del vSwitch para pods.

Bloque CIDR IPv6 de servicios (cuando se habilita pila doble IPv6)

  • Utilice una Unique Local Address (ULA) dentro del rango fc00::/7. La longitud del prefijo debe estar entre /112 y /120.

  • Debe coincidir con la cantidad de direcciones utilizables del bloque CIDR de servicios.

Modo de red Flannel

En modo Flannel, las IP de los pods provienen de un bloque CIDR virtual de contenedores, sin vinculación a ningún vSwitch. Los paquetes de los pods se enrutan a través de la VPC, y ACK agrega automáticamente rutas para cada bloque CIDR de pods en la tabla de enrutamiento de la VPC.

Flannel network diagram

Configuration example

VPC CIDR block

vSwitch CIDR block

Container CIDR block

Service CIDR block

Maximum assignable pod IPs

192.168.0.0/16

192.168.0.0/24

172.20.0.0/16

172.21.0.0/20

65,536

VPC

Utilice uno de los siguientes bloques CIDR privados estándar RFC, o una subred de ellos, como bloque CIDR IPv4 principal de su VPC: 192.168.0.0/16, 172.16.0.0/12 o 10.0.0.0/8. Las longitudes de máscara válidas van de /8 a /28 (varía según el bloque). Para despliegues con múltiples VPC o nubes híbridas, utilice una máscara /16 o menor y asegúrese de que no haya superposición entre VPC ni con centros de datos locales.

Para utilizar un rango de IP públicas como bloque CIDR de su VPC, solicite la cuota ack.white_list/supportVPCWithPublicIPRanges en el Quota Center .

vSwitch

  • Las instancias ECS obtienen sus IP de este bloque CIDR. Dimensione el bloque para cubrir todos los nodos.

  • Los bloques CIDR de varios vSwitch dentro de una misma VPC no deben superponerse.

Bloque CIDR de contenedores

Importante

El bloque CIDR de contenedores no se puede modificar después de crear el clúster.

Este bloque CIDR virtual asigna direcciones IP a los pods en todo el clúster.

  • No está vinculado a ningún vSwitch.

  • No debe superponerse con el bloque CIDR del vSwitch ni con el bloque CIDR de servicios.

Por ejemplo, si el bloque CIDR de su VPC es 172.16.0.0/12, no utilice 172.16.0.0/16 ni 172.17.0.0/16 como bloque CIDR de contenedores, ya que ambos están contenidos dentro de 172.16.0.0/12.

Bloque CIDR de servicios

Importante

El bloque CIDR de servicios no se puede modificar después de crear el clúster.

Este bloque define el rango de IP para los servicios ClusterIP.

  • Las IP de servicios solo son accesibles dentro del clúster.

  • El bloque CIDR de servicios no debe superponerse con el bloque CIDR del vSwitch ni con el bloque CIDR de contenedores.

Siguientes pasos