Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El servicio Nexus está diseñado para mantener la resistencia del plano de control en varias configuraciones de bastidor de proceso.
Instancias con tres o más bastidores de proceso
Operator Nexus garantiza la disponibilidad de tres nodos activos del plano de control de Kubernetes (KCP) en instancias con tres o más bastidores de proceso. En el caso de las configuraciones que superan dos bastidores de proceso, también se mantiene un nodo de reserva adicional. Estos nodos se distribuyen estratégicamente entre diferentes bastidores para garantizar la resistencia del plano de control, siempre que sea posible.
Sugerencia
El plano de control de Kubernetes es un conjunto de componentes que administran el estado de un clúster de Kubernetes, programan cargas de trabajo y responden a eventos de clúster. Incluye el servidor API, el almacenamiento etcd, el programador y los gestores de controladores.
Los nodos de administración restantes contienen varios operadores que ejecutan el software de la plataforma y otros componentes que realizan funcionalidades de soporte técnico para la supervisión, el almacenamiento y las redes.
Durante las actualizaciones en tiempo de ejecución, Operator Nexus implementa una actualización secuencial de los nodos del plano de control que conserva la resistencia durante el proceso de actualización.
Tres bastidores de proceso:
KCP = Nodo del plano de control de Kubernetes MGMT = Nodo del grupo de nodos de administración
Bastidor 1 | Bastidor 2 | Bastidor 3 |
---|---|---|
KCP | KCP | KCP |
KCP-spare | MGMT | MGMT |
Cuatro o más bastidores de proceso:
Bastidor 1 | Bastidor 2 | Bastidor 3 | Bastidor 4 |
---|---|---|---|
KCP | KCP | KCP | KCP-spare |
MGMT | MGMT | MGMT | MGMT |
Instancias con menos de tres racks de computación
Operator Nexus mantiene un nodo de plano de control activo y, si está disponible, una instancia de plano de control de reserva. Por ejemplo, una configuración de dos bastidores tiene un nodo activo del plano de control de Kubernetes (KCP) y un nodo de reserva.
Dos bastidores de proceso:
Bastidor 1 | Bastidor 2 |
---|---|
KCP | KCP-spare |
MGMT | MGMT |
Bastidor de computación único
Operator Nexus admite la resistencia del plano de control en configuraciones de bastidor único al tener tres nodos de administración dentro del bastidor. Por ejemplo, una única configuración de bastidor con tres servidores de administración proporciona un número equivalente de planos de control activos para garantizar la resistencia dentro de un bastidor.
Bastidor 1 |
---|
KCP |
KCP |
KCP |
Implicaciones de resistencia del cuórum perdido
En situaciones de desastre cuando el plano de control pierde quórum, hay impactos en la API de Kubernetes en toda la instancia. Este escenario puede afectar la capacidad de una carga de trabajo para leer y escribir recursos personalizados (CR) y comunicarse entre racks.
Vínculos relacionados
Determinar el rol del plano de control
Solución de problemas de error de cuórum del plano de control