La pregunta es incorrecta:
¿DRBD es la única solución de replicación de bloques viable para Linux? Me he encontrado necesitando almacenamiento redundante a nivel de bloque.
No, no es. Tiene, por ejemplo, Linux MD (RAID de software), LVM RAID. Proporcionan redundancia para dispositivos de bloque.
Entonces probablemente quisiste preguntar:
¿DRBD es la única solución viable de replicación de bloques de RED para Linux?
Y luego nuevamente tienes otras opciones.
Si el cliente es un solo nodo, puede crear RAID de software en el cliente que se replica en varios almacenes de red.
Si tiene varios clientes, puede usar dispositivos de bloque LVM agrupados.
La replicación a nivel de archivo (Gluster, GFS, etc.) no funciona para mi caso de uso.
GFS (Redhat's GFS2) es un sistema de archivos de clúster de dispositivos compartidos. No proporciona redundancia. Sin embargo, otros sistemas de archivos locales como BTRFS y ZFS pueden hacerlo. Así como otros sistemas de archivos distribuidos.