é possível combinar o sistema de arquivos de diferentes servidores e apresentá-lo como um?

1

Eu tenho 3 servidores físicos (server01, server02 e server03) e armazenamento local. Eu criei o sistema de arquivos / app em todos os três servidores e montei o armazenamento lá.

Eu preciso combinar o sistema de arquivos / app de 3 servidores e acessá-lo como um sistema de arquivos chamado / total_app do server01.

Isso é possível? Como eu poderia fazer isso no sistema operacional linux.

    
por user1471980 13.05.2015 / 15:53

2 respostas

4

O que você provavelmente está procurando é chamado de Sistema de arquivos distribuídos . Estes requerem manuseio especial e não fazem parte de instalações normais de distro.

Existe um artigo da Wikipédia que contém uma lista não exaustiva de plataformas de sistemas de arquivos distribuídos.

O principal ponto de venda de sistemas de arquivos distribuídos é a redundância, escalabilidade e transparência de acesso. Como o RAID, dados suficientes são geralmente replicados para sobreviver a uma ou mais interrupções de nó. Também como o RAID, o armazenamento combinado de vários nós é abstraído em um único volume de armazenamento. Na maioria dos sistemas DFS, nós adicionais podem ser adicionados para aumentar o armazenamento disponível sem tempo de inatividade ou configuração adicional do cliente.

    
por 13.05.2015 / 16:04
1

Parece um trabalho para o NFS. Você pode tornar server01 um servidor NFS que exporta o diretório / total_app. Então você pode permitir que todos os servidores o montem. Você só deve ter certeza de que server01 está sempre ativo, em execução e acessível. Também tenha cuidado para que os servidores não "destruam" as configurações um do outro para os aplicativos no diretório.

    
por 13.05.2015 / 16:08

Tags