♥ 3
⚡ 0
Nomad en Producción · Lección 02

¿Qué rol distinto cumplen los nodos 'server' y los nodos 'client' dentro de la arquitectura de un cluster de Nomad?

Los servers forman el plano de control, tomando las decisiones de scheduling y manteniendo el estado del cluster mediante consenso, mientras los clients son los nodos de trabajo donde realmente se ejecutan las tareas asignadas por los servers
Los servers y los clients de Nomad cumplen exactamente la misma función dentro del cluster, sin ninguna diferencia real de responsabilidad entre ambos tipos de nodo
Solo puede existir exactamente un único nodo client en total dentro de todo el cluster de Nomad, sin ninguna posibilidad real de tener más nodos de trabajo
Las tareas reales de las aplicaciones se ejecutan directamente en los nodos server, mientras los nodos client solo almacenan el estado del cluster
Nomad en Producción · Lección 02

Completa el código

Los servers mantienen el estado del cluster mediante
Nomad en Producción · Lección 02

¿Por qué separar la responsabilidad de 'decidir dónde ejecutar una tarea' (servers) de 'realmente ejecutar esa tarea' (clients) permite escalar el cluster añadiendo más capacidad de cómputo sin afectar la estabilidad del plano de control?

✓

¡Lección completada!

Arquitectura de Nomad — servers y clients

0
XP ganado
3
Vidas restantes