Nei cluster ad alta disponibilità (HA), la ridondanza dello storage può essere gestita a due livelli architetturali differenti:
- Replica a livello di blocco (DRBD / Ceph): DRBD agisce come un RAID 1 distribuito via rete TCP/IP al di sotto del filesystem. Ogni operazione di scrittura viene replicata in modo sincrono o asincrono sui dispositivi a blocchi grezzi dei nodi. È completamente trasparente al filesystem e supporta database e lock complessi.
- Sincronizzazione a livello di filesystem (rsync, Unison, Syncthing): opera sopra il filesystem confrontando file e metadati. È più semplice da configurare su WAN ma non è adatta per macchine virtuali attive o file binari aperti continuamente in scrittura.