A pergunta está errada:
O DRBD é a única solução viável de replicação de blocos para Linux? Percebi que precisava de armazenamento redundante no nível do bloco.
Não não é. Você tem, por exemplo, Linux MD (software RAID), LVM RAID. Eles fornecem redundância para dispositivos de bloco.
Então você provavelmente queria perguntar:
O DRBD é a única solução viável de replicação de bloco de REDE para Linux?
E, novamente, você tem outras opções.
Se o cliente é apenas um nó, você pode criar o RAID de software no cliente, que replica em vários armazenamentos de rede.
Se você tiver vários clientes, poderá usar dispositivos de bloco LVM em cluster.
A replicação no nível do arquivo (Gluster, GFS, etc) não funciona no meu caso de uso.
O GFS (GFS2 da Redhat) é um sistema de arquivos de cluster de dispositivo compartilhado. Não fornece redundância. Outros sistemas de arquivos locais, como BTRFS e ZFS, podem fazê-lo. Bem como outros sistemas de arquivos distribuídos.