Eu já experimentei ambos para um aplicativo semelhante e estou claramente favorecendo o GlusterFS.
Quer esteja instalando, adicionando novos nós, gerenciando nós / volumes, é geralmente mais fácil com o GlusterFS.
No que diz respeito à escalabilidade, você pode dimensionar facilmente seu armazenamento adicionando novos nós / blocos aos volumes.
Gerenciando, bem, você tem utilitários CLI para mostrar o status / saúde do cluster e os peers / bricks / volumes, nada extravagante, mas o suficiente para trabalhar.
Eles fornecem pacotes deb ou rpm, então a instalação é uma questão de minutos.
Se você estiver usando a versão mais recente, sem arquivo de configuração, basta adicionar o novo ponto ao seu pool de armazenamento e adicionar os novos blocos aos volumes desejados.
Eu não sei mais o que dizer, exceto que estou extremamente feliz com o GlusterFS em um cluster de 80+ TB com mais de 30 servidores.
Se você tiver alguma pergunta específica, fico feliz em ajudar