Automatic failover
Docker Swarm watches every service and reschedules containers onto healthy nodes the moment one drops, no manual intervention.
Run Skitflow as a Docker Swarm cluster with LINSTOR replicated storage. When a node goes down, your containers restart on another node, and their data is already there, in sync.
Docker Swarm handles orchestration, LINSTOR handles your data. Together they keep services and volumes available through a single-node failure.
Docker Swarm watches every service and reschedules containers onto healthy nodes the moment one drops, no manual intervention.
LINSTOR mirrors each volume across nodes over DRBD, so the data a container needs is already present wherever Swarm restarts it.
A replicated volume survives a single-node failure intact, and existing volumes keep serving I/O even while a node is replaced.
Docker Swarm orchestrates the containers on top; LINSTOR mirrors the volumes with DRBD underneath. Lose a node and Skitflow restarts the app on another that already holds an in-sync replica.
If Node 1 goes down, Swarm reschedules your app on Node 2. Its volume replica is already in sync over DRBD, so nothing is lost.
Three steps, all automatic.
You mount a LINSTOR volume with replicas across the cluster. DRBD keeps every copy byte-for-byte in sync as your app writes.
Hardware, network or a reboot takes a node offline. Swarm detects the unhealthy node and your data stays safe on the surviving replicas.
Swarm reschedules the container onto a healthy node, LINSTOR routes its I/O to a local replica, and your service is back, with all its data.
Set up Docker Swarm with LINSTOR replicated storage and keep your apps and data available through node failures.