Descripción

Coordina múltiples nodos edge, gestiona su ciclo de vida y balancea carga de trabajo.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
clusterNamestring✓ Sí
nodesarray
Salida — lo que devuelve
CampoTipoFormato
activeNodesinteger
totalNodesinteger
clusterHealthstring

Guía de Implementación

¿Por qué estos parámetros de entrada?

clusterName identifica el clúster de nodos edge (ej: 'planta-monterrey-linea-1') para gestionar un conjunto lógico de dispositivos edge de forma unificada. nodes lista los nodos del clúster con su rol: algunos son nodos de procesamiento (inference), otros de recolección (data collectors), otros de actuación (actuators).

Cálculos y lógica a implementar

Enviar health checks a cada nodeId listado en nodes (ping, API check, verificación de procesos activos). Determinar qué nodos están activos (responden en < timeout) vs offline. Calcular clusterHealth: 'healthy' si todos los nodos críticos están online, 'degraded' si hay nodos no críticos offline, 'critical' si hay nodos críticos offline. Registrar el estado en el sistema de monitoreo.

¿Por qué estos parámetros de salida?

activeNodes/totalNodes permite calcular el porcentaje de disponibilidad del clúster edge. clusterHealth es el estado que el agente usa para decidir si puede continuar operando en modo autónomo o necesita escalar al equipo de IT. En estado 'critical', el agente puede automáticamente redirigir cargas de trabajo a nodos alternativos.

Interfaz gráfica recomendada

Mapa de planta con nodos edge representados como puntos en su ubicación física, coloreados por estado (verde=online, rojo=offline, amarillo=degradado). Panel de clúster con contadores y clusterHealth. Lista de nodos con última vez visto online y causa del offline si aplica.

Conexiones con otras Tools

Recibe de
SIGNAL_DIGITIZEDMQTT

Señal digitalizada disponible para orquestación entre nodos

DEVICE_STATE_CHANGEDInternal

Cambio de estado de dispositivo reportado al orquestador

Envía a
NODE_STATUS_REPORTHTTPS

Orquestador reporta estado de nodos al monitor en cloud

Evento ISO que genera esta tool

Cuando esta tool detecta un evento relevante, emite el siguiente evento al Simulador ISO. El campostandardEvent.module.iddebe usar este nombre exacto.
edge_orchestration_event→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

ISO 55001:2014§8.1Planificación y control operacional

Orquestación de nodos edge como control operacional de la infraestructura.

IEC 62443-2-1:2010§4.3.3Gestión del sistema de control industrial

Gestión centralizada de nodos edge en la infraestructura de control.

Al ejecutar el demo de esta tool, el evento se guardará en el Simulador ISO con este identificador.

Demo en vivo

Listo

Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real

Agentes que usan esta tool

Orquestar Nodos Edge
Hola, soy el asistente de  Orquestar Nodos Edge. ¿En qué puedo ayudarte?