Desculpe dar uma não resposta, mas o que você está pedindo levanta uma sobrancelha. Se você realmente precisa de um sistema de arquivos em cluster, eu esperaria algum tipo de explicação do porquê.
Resposta: Nenhuma das opções anteriores - inclui um "sistema de arquivos" que não é compatível com POSIX, mas sim um serviço HTTP voltado para armazenamento, replicação e redundância de arquivos. Exemplos incluem MogileFS (auto-hospedado, originalmente criado por Brad Fitzpatrick) ou Amazon Simple Storage Service (serviço hospedado), ou blobs do Windows Azure (.NET , serviço hospedado).
Com base nas suas perguntas anteriores, parece que você está apenas começando, ou seja, desenvolvimento greenfield. Em caso afirmativo, em geral, é melhor comprar o armazenamento de arquivos como um serviço a preço de mercado, em vez de tentar criar algo por conta própria. Obter disponibilidade e replicação em grande escala é difícil.