O principal objetivo do GlusterFS é um sistema de arquivos distribuídos, o ZFS não pode ser distribuído entre dois ou mais servidores, mas é muito mais poderoso como um sistema de arquivos local.
Portanto, não tente compará-los, o que usar - depende da estrutura que você quer construir. Ou seja Se você for fazer backup de suas VMs usando algumas ferramentas de terceiros, provavelmente não precisará de snapshots - o recurso mais poderoso do ZFS, se você tiver uma grande quantidade de unidades, usar o zid raidz ou espelhos é muito melhor do que construir md invadir ou usar um cartão de hardware, etc.
btw O Nexenta também possui alguma replicação (proprietária) do sistema de arquivos.