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

¿Qué diferencia tiene la directiva 'spread' de Nomad respecto a anti-affinity, al buscar distribuir instancias de un job a lo largo de múltiples datacenters o zonas distintas?

Spread permite especificar explícitamente una distribución proporcional deseada entre distintos valores de un atributo (como qué porcentaje de instancias debe ir a cada datacenter específico), ofreciendo un control más preciso sobre la proporción exacta de la distribución, más allá de solo preferir evitar la concentración
Spread y anti-affinity son exactamente la misma directiva con un nombre distinto, sin ninguna diferencia real de capacidad o control entre ambas configuraciones
Solo es relevante usar spread si el cluster de Nomad tiene exactamente un único datacenter en total, sin ninguna posibilidad real de distribuir entre múltiples ubicaciones
La directiva spread elimina por completo la necesidad de que el cluster de Nomad tenga más de un nodo client en total funcionando
Nomad en Producción · Lección 14

Completa el código

Spread permite especificar una distribución proporcional deseada entre distintos valores de un
Nomad en Producción · Lección 14

¿Por qué especificar explícitamente que el 60% de las instancias vaya a un datacenter y el 40% a otro (usando spread) da más control que simplemente preferir que no se concentren todas en un solo lugar (anti-affinity)?

✓

¡Lección completada!

Spread — distribuir tareas entre datacenters

0
XP ganado
3
Vidas restantes