Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Nodos de clúster de Apstra

Descripción general de nodos

El controlador Apstra actúa como administrador de clústeres. Cuando se agrega una máquina virtual de trabajo a la máquina virtual principal del controlador de Apstra, se registra en la máquina virtual del servidor Apstra a través de sysDB. Recopila datos sobre la máquina virtual (como la configuración y el uso del núcleo/memoria/disco) y lanza un contenedor de VM local. La vm del controlador Apstra reacciona a las solicitudes de API de REST, configura la máquina virtual de trabajo para unirse o salir del clúster, y realiza un seguimiento de la información de tiempo de ejecución de todo el clúster. También reacciona a las entidades de configuración de contenedor y las programa en la máquina virtual de trabajo.

Los nodos de Apstra VM incluyen los siguientes detalles:

Tabla 1: Parámetros de nodos de VM de Apstra
Descripción del nombre
Dirección Dirección IP o nombre de dominio completo (FQDN) de la máquina virtual
Nombre Nombre de apstra VM, como controlador (el nodo principal del controlador de Apstra) o worker - iba (un nodo de trabajo)
Estado ACTIVO, FALTA O FALLA
Papeles Controlador o trabajador
Etiquetas El nodo del controlador y los nodos de trabajo que agregue se etiquetan con iba y offbox, de forma predeterminada. Si elimina una o ambas etiquetas, o elimina un nodo de trabajo con una o ambas etiquetas, cualquier iba o contenedores offbox en ese nodo se mueve automáticamente a una máquina virtual con esas etiquetas. Asegúrese de que haya otro nodo con las etiquetas que va a eliminar o de que los contenedores se eliminarán cuando elimine la etiqueta o el nodo.
Puntuación de capacidad

Apstra utiliza la puntuación de capacidad para equilibrar la carga de contenedores nuevos en el clúster de nodos disponibles. Se calcula en relación con el peso configurado de la aplicación de cada contenedor en función de la memoria asignada.

Cálculo de ejemplo: 64 GB de memoria asignados para la MÁQUINA virtual y un peso de aplicación de 250MB configurados para agentes offbox:

  • Cada agente offbox tiene un costo de puntuación de capacidad de 5

  • (64 GB / 250MB) * 5 puntuación de capacidad de cada agente de la caja = 1280 puntuación de capacidad total

  • Los nodos de controlador tienen la mitad de la puntuación de capacidad disponible debido a la sobrecarga (1280 / 2 = 640 en el ejemplo anterior) pero los nodos de trabajo tienen la puntuación de capacidad completa disponible (1280 en el ejemplo anterior)

La puntuación de capacidad solo cambia si cambia la memoria asignada a la máquina virtual o si cambia el peso de la aplicación.

Recuento de contenedores Número de contenedores
CPU Cantidad de CPU
Errores Según corresponda. Un ejemplo de error es cuando un proceso de agente se ha reiniciado porque un agente se bloqueó.
Uso*
  • Uso de memoria (porcentaje)
  • Uso de CPU (porcentaje)
  • Uso de disco: uso actual de disco de VM por volumen lógico (GB y porcentaje)
  • Uso del servicio de contenedor: derivado de los recursos necesarios y del tamaño del contenedor. Por ejemplo, si un agente offbox que necesita 250 MB se ejecuta en un nodo de trabajo de 500 MB, el uso del servicio de contenedor es del 50 %. (Un contenedor IBA puede requerir 1 GB.) Un nodo de controlador comienza con un uso del 50 %, ya que incluye sus propios agentes de procesamiento que realizan una lógica de procesamiento específica del controlador.
Contenedores Los contenedores que se ejecutan en el nodo y los recursos que utiliza cada contenedor
Nombre de usuario/contraseña Credenciales de inicio de sesión de nombre de usuario/contraseña de VM SSH de Apstra Server

* A partir de Apstra versión 4.1.2, si la utilización de memoria supera el 80 %, aparecerá un mensaje de advertencia en la parte superior de todas las páginas de GUI. Esto le permite saber que debe liberar o agregar espacio en disco o memoria pronto, para evitar una escasez crítica de recursos.

Si la utilización de memoria supera el 90 %, aparece un mensaje crítico en la parte superior de todas las páginas gui. Antes de que pueda realizar más cambios en la estructura, debe abordar la escasez agregando espacio en disco a los sistemas de archivos problemáticos o agregando memoria, según sea necesario. Puede hacer clic en el vínculo para ir a Apstra Cluster Management para obtener más información.

Haga clic en la ficha Nodos y, a continuación, haga clic en la dirección IP del controlador para obtener más detalles.

Desplácese hacia abajo para ver el uso.

Algunas sugerencias para recuperar recursos son las siguientes:

  • Quite la etiqueta iba de la VM del controlador para que las unidades IBA se reprogramen a nodos de trabajo, lo que reduce el uso de memoria y espacio en disco.

  • Cree nodos de trabajo para distribuir la carga para unidades iba o agentes de dispositivo offbox.

Puede cambiar los umbrales predeterminados que activan advertencias y mensajes críticos. En el archivo de configuración del servidor Apstra (/etc/aos/aos.conf) cambie las opciones para system_operation_filesystem_thresholds y/o system_operation_memory_thresholds. Luego, envíe SIGHUP al Agente de ClusterManager. Puede establecer umbrales de utilización de espacio en disco por sistema de archivos. Por ejemplo, es posible que desee ser más conservador con /var/lib/aos/db el que contiene los archivos de persistencia de MainSysdb y las revisiones de Time Voyager, por lo que cruzar un umbral de uso menor (como el 85 %) activa el modo de solo lectura.

Para acceder a las máquinas virtuales de Apstra, desde el menú de navegación izquierdo, vaya a Platform > Apstra Cluster. Haga clic en una dirección de nodo para ver sus detalles. Puede crear, clonar, editar y eliminar nodos de Apstra.

En la parte inferior izquierda de cada página, tiene una visibilidad continua del estado de la plataforma. Verde indica el estado activo. Rojo indica un problema, como un agente que falta, que el disco está en modo de solo lectura o que se reinicia un agente (después de que el agente se haya reiniciado, el estado vuelve a activo). Si los servicios IBA o los agentes offbox están en verde, se lanzarán todos los contenedores. Si uno de ellos es rojo, al menos un contenedor ha fallado. Desde cualquier página, haga clic en uno de los puntos y, a continuación, haga clic en una sección para obtener más detalles. Al hacer clic en El controlador, los servicios IBA y los agentes offbox , todos lo llevan a los detalles de los nodos .

Crear nodo de Apstra

El nodo del controlador y los nodos de trabajo deben usar la misma versión de Apstra (4.1.2, por ejemplo).
  1. Instale el software Apstra en las máquinas virtuales para el clúster.
  2. En el menú de navegación izquierdo, vaya a Platform > Apstra Cluster y haga clic en Agregar nodo.
  3. Ingrese un nombre, etiquetas (opcional), dirección (IP o FQDN) y credenciales de inicio de sesión de nombre de usuario/contraseña de VM SSH de Apstra Server. (iba y offbox las etiquetas se agregan de forma predeterminada.)
  4. Haga clic en Crear. A medida que el controlador apstra principal se conecta al nuevo nodo de trabajo de Apstra VM, el estado de la nueva Apstra VM cambia de INIT a ACTIVE.

Editar nodo de Apstra

  1. Ya sea en la vista de tabla (Platform > Apstra Cluster) o en la vista de detalles, haga clic en el botón Editar para que la máquina virtual lo edite.
  2. Haga los cambios. Si elimina iba o offbox etiquetas del nodo, los contenedores IBA o offbox (según corresponda) se trasladan a otro nodo con esas etiquetas. Asegúrese de que el clúster tiene otro nodo con esas etiquetas o que los contenedores se eliminarán en lugar de moverlos.
    PRECAUCIÓN:

    Para evitar que los contenedores se eliminen, no elimine etiquetas a menos que otro nodo del clúster tenga las mismas etiquetas.

  3. Haga clic en Actualizar para actualizar el nodo de trabajo de Apstra VM.

Eliminar nodo de Apstra

Cuando elimina un nodo que incluye iba o offbox etiquetas, los contenedores IBA o offbox (según corresponda) se mueven a otro nodo con esas etiquetas. Asegúrese de que el clúster tiene otro nodo con esas etiquetas o que los contenedores se eliminarán en lugar de moverlos.

PRECAUCIÓN:

Para evitar que se eliminen contenedores, no elimine nodos con iba o offbox etiquetas a menos que otro nodo del clúster tenga las mismas etiquetas.

  1. Ya sea en la vista de tabla (Platform > Apstra Cluster) o en la vista de detalles, haga clic en el botón Eliminar para que Apstra VM lo elimine.
  2. Haga clic en Eliminar para eliminar apstra VM.