Pelo que entendi, você precisa de um sistema de arquivos em cluster que esteja disponível para todas as máquinas em uma infraestrutura baseada em Linux.
Eu sugiro que você dê uma olhada em Lustre . Isso é quase exatamente o que você está procurando, exceto que ele não sincroniza os dados localmente.