Não tenho certeza se isso é exatamente - ou até mesmo perto - o que você quer, mas você pode usar o DRBD em um zvol ZFS exportado pelo iscsi. Na verdade, você nem mesmo precisa do DRBD para fazer isso, você poderia simplesmente exportar dois zvols de dois servidores ZFS diferentes usando o iscsi e fazer um dispositivo raid mdadm do linux com eles no sistema de destino.
Há um módulo adicional para o ganeti sistema de gerenciamento de VMs do Google para fazer isso com os zvols DRBD e ZFS em link , que pode fornecer um exemplo útil de como fazer isso. O Ganeti já faz algo similar com o LVM e o DRBD, então isso apenas aumenta a capacidade de incluir o ZFS.
O btrfs não tem zvols nem nada equivalente, então o AFAIK não pode ser usado com o btrfs.