MooseFS é um sistema de arquivos distribuído tolerante a falhas. Ele espalha dados sobre vários locais físicos (servidores), que são visíveis para o usuário como um recurso. Para operações de arquivo padrão MooseFS atua como qualquer outro sistema de arquivos semelhante ao Unix: • Estrutura hierárquica (arvore directório) • Armazena atributos de arquivo POSIX (permissões, últimos tempos de acesso e modificação) • Suporta arquivos especiais (bloqueio e dispositivos de caracteres, tubos e soquetes) • Links simbólicos (nomes de arquivo apontando para arquivos de destino, não necessariamente no MooseFS) e difícil links (diferentes nomes de arquivos que se referem aos mesmos dados no MooseFS) • O acesso ao sistema de arquivos pode ser limitado com base no endereço IP e/ou senha Características distintivas de MooseFS são: • Alta confiabilidade (várias cópias dos dados podem ser armazenadas em máquinas físicas separadas) • A capacidade é dinamicamente expansível adicionando novos computadores/discos • Os arquivos excluídos são retidos por um período de tempo configurável (um nível de sistema de arquivos ”trash bin”) • instantâneos coerentes de arquivos, mesmo enquanto o arquivo está sendo escrito / acessado