Docker Swarm · Lección 20
¿Qué aportan los plugins de volúmenes (NFS, almacenamiento en bloque en la nube, sistemas distribuidos) a un servicio con estado?
Solo son compatibles los plugins publicados por Docker; los controladores de terceros no pueden usarse con Swarm
Eliminan cualquier riesgo de pérdida de datos, porque Swarm gestiona internamente la alta disponibilidad del almacenamiento
Hacen innecesarias las constraints, porque cualquier nodo puede ejecutar sin riesgo cualquier servicio con estado en paralelo
Permiten que el mismo dato sea accesible desde el nodo donde se reprograme la tarea, aunque añaden dependencia de ese sistema externo y de su disponibilidad
Docker Swarm · Lección 20
Completa el código
Un ejemplo de almacenamiento de red compartido es
Revisa: NFS es un ejemplo habitual de almacenamiento de red.
Docker Swarm · Lección 20
¿Por qué el almacenamiento compartido pasa a ser un punto único de fallo si no es altamente disponible?
Pista: todos los nodos dependen del mismo sistema externo para acceder a los datos; si cae, las tareas con estado dejan de funcionar aunque el swarm esté sano, porque la alta disponibilidad de Swarm no cubre la del almacenamiento.
✓
¡Lección completada!
Almacenamiento compartido y plugins de volúmenes
0
XP ganado
3
Vidas restantes