Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-09-10 GMT+08:00

Clústeres de CCE Turbo y clústeres de CCE

Comparación entre clústeres de Turbo CCE y de CCE

En la siguiente tabla se enumeran las diferencias entre los clústeres de Turbo CCE y los clústeres de CCE:

Tabla 1 Tipos de clúster

Dimensión

Subdimensión

Clúster de Turbo de CCE

Clúster de CCE

Clúster

Posicionamiento

Clúster de contenedores de próxima generación para Cloud Native 2.0 con cómputo, redes y programación acelerados

Clúster estándar para el uso comercial común

Tipo de nodo

Implementación híbrida de máquinas virtuales y servidores bare-metal

Implementación híbrida de máquinas virtuales y servidores bare-metal

Redes

Modelo

Cloud Native Network 2.0: se aplica a escenarios de gran escala y alto rendimiento.

Escala de red: 2000 nodos

Cloud-native network 1.0 para escenarios que no requieren un alto rendimiento o implican una implementación a gran escala.

  • Modelo de red de túneles
  • Modelo de red de VPC

Rendimiento

La red de la VPC y la red de contenedores se aplanan en una sola, logrando una pérdida de rendimiento nula.

La red de VPC se superpone con la red de contenedores, causando cierta pérdida de rendimiento.

Aislamiento de la red de contenedores

Los pods se pueden asociar directamente con grupos de seguridad para configurar políticas de aislamiento para recursos dentro y fuera de un clúster.

  • Modelo de red de túnel: las políticas de aislamiento de red se admiten para la comunicación entre clústeres (mediante la configuración de políticas de red).
  • Modelo de red de VPC: no se admite el aislamiento.

Seguridad

Aislamiento

  • Máquina física: contenedores Kata, proporcionando aislamiento a nivel de VM.
  • VM: Se implementan los contenedores comunes.

Los contenedores comunes son desplegados y aislados por Cgroups.

Descripción del rendimiento en la creación de pods por lotes en un clúster de CCE Turbo

Los pods de un clúster de CCE Turbo solicitan las interfaces de red elástica (ENI) o sub-ENI de la VPC. Actualmente, los pods se vinculan con ENIs o sub-ENIs una vez completada la programación de pods. La velocidad de creación de pod está limitada por la rapidez con la que se crean y enlazan las NIC. En la siguiente tabla se describen las restricciones.

Tabla 2 Duración de la creación de ENI

Tipo de nodo

Tipo de ENI

Número máximo de ENI admitidas

Vinculación de ENI al nodo

Disponibilidad de ENI

Control de simultaneidad

Configuración de previnculación

ECS

Sub-ENI

256

Especifique la ENI del nodo para crear una sub-ENI.

En un segundo

Nivel de tenant: 600/minuto

Para los clústeres anteriores a 1.19.16-r2, 1.21.5-r0 y 1.23.3-r0, no se admite la vinculación previa.

Para los clústeres de 1.19.16-r2, 1.21.5-r0, 1.23.3-r0 a 1.19.16-r4, 1.21.7-r0 y 1.23.5-r0, se soporta la previnculación dinámica (nic-minimum-target=10; nic-warm-target=2).

Para los clústeres de 1.19.16-r4, 1.21.7-r0, 1.23.5-r0, 1.25.1-r0 y posteriores, se admite la previnculación dinámica (nic-minimum-target=10; nic-maximum-target=2; nic-warm-target=2; nic-max-above-warm-target=2).

BMS

ENI

128

Vincula una ENI a un nodo.

20s-30s

Nivel de nodo: 3 simultáneamente

Para los clústeres anteriores a 1.19.16-r4, 1.21.7-r0 y 1.23.5-r0, el número total de las ENI se basa en la relación umbral (nic-threshold=0.3:0.6).

Para los clústeres de 1.19.16-r4, 1.21.7-r0, 1.23.5-r0, 1.25.1-r0, y posteriores, se admite la previnculación dinámica (nic-minimum-target=10; nic-maximum-target=2; nic-warm-target=2; nic-max-above-warm-target=2).

Creación de pods en los nodos de ECS (con las sub-ENI)

  • Si no hay ninguna ENI previnculada disponible en el nodo al que está programado el pod, se invoca a la API de crear una sub-ENI para crear una sub-ENI en una ENI del nodo y asignar la sub-ENI al pod.
  • Si una ENI previnculada está disponible en el nodo para el que está programado el pod, la primera sub-ENI no utilizada se asigna al pod.
  • Limitado por la velocidad de creación simultánea de las sub-ENI, se puede crear un máximo de 600 pods por minuto sin vinculación previa. Si se requiere una creación a mayor escala, puede configurar la vinculación previa para las sub-ENI.

Creación de pods en los nodos de BMS (con las sub-ENI)

  • Si no hay ninguna ENI prelimitada disponible en el nodo al que está programado el pod, se invoca a la API para vincular una ENI al nodo para vincular y asignar una ENI al pod. Se tarda aproximadamente de 20 a 30 segundos en unir una ENI a un nodo de BMS.
  • Si una ENI previnculada está disponible en el nodo para el que está programado el pod, la primera ENI no utilizada se asigna al pod.
  • Limitada por la velocidad de enlace de las ENI a los nodos de BMS, la velocidad de inicio de los pods en el mismo nodo es de 3/20 segundos sin la vinculación previa. Por lo tanto, se recomienda previncular las ENI para los nodos de BMS.