Como muitos outros lugares, pedimos aos nossos usuários que não salvem arquivos em suas máquinas locais. Em vez disso, recomendamos que eles sejam colocados em um servidor de arquivos para que outras pessoas (com permissões apropriadas) possam usá-los e que os arquivos sejam copiados corretamente.
O resultado disso é que a maioria dos usuários tem discos rígidos grandes, que estão praticamente vazios. Estamos em 2010 agora. Certamente existe um sistema por aí que permite transformar esse espaço vazio em uma SAN virtual ou biblioteca de documentos?
O que eu imagino é um programa cliente que é enviado aos PCs dos usuários que coordena com um servidor central. O servidor parece para os usuários como um servidor de arquivos normal, mas, em vez de manter todo o conteúdo do arquivo, ele apenas mantém um registro de onde esses arquivos podem ser encontrados entre os vários PCs dos usuários. Em seguida, coordena com os clientes certos para atender às solicitações de arquivo. O software cliente seria capaz de responder a essas solicitações diretamente, além de ser inteligente o suficiente para armazenar em cache arquivos recentes localmente. Por redundância, o servidor pode garantir que os arquivos sejam copiados para vários PCs, talvez permitindo que você defina grupos em locais diferentes, para que uma instância de todo o repositório viva em cada grupo para se proteger contra um desastre em um prédio, destruindo todo o resto.
Obviamente, você não apontaria seu servidor de banco de dados aqui, mas para coisas mais simples, vejo várias vantagens:
- Os arquivos geralmente podem ser transferidos de uma máquina mais próxima (ou local ).
- Distribua a conectividade de rede, em vez de aglomerar todas as transferências de arquivos em uma única conexão
- O espaço em disco cresce automaticamente como sua empresa.
- Em última análise, deve ser mais barato, pois você não precisa manter um conjunto separado de discos
Também posso ver algumas desvantagens:
- Degradação ocasional do desempenho do PC do usuário, se a máquina precisar atender ou aceitar uma grande transferência de arquivos durante um período ocupado.
- As gravações precisam ser propagadas pela rede várias vezes (embora eu suspeite que isso não seja realmente um problema, pois a leitura acontece na maioria dos lugares mais do que a escrita)
- Ainda é necessário uma maneira de enviar uma cópia completa dos dados para fora do local ocasionalmente, e isso dificultaria a diferenciação.
Pense nisso como um sistema de armazenamento em nuvem que vive inteiramente dentro da sua LAN corporativa e faz uso do seu equipamento de usuário existente.
Nosso antigo servidor de arquivos principal deve se aposentar em cerca de dois anos e estou pensando em substituí-lo por uma pequena SAN. Nosso servidor de arquivos atual está usando cerca de 400 GB de um compartilhamento de 1 TB. Nós mantivemos esse tamanho pequeno porque nosso espaço de backup era limitado. Estou procurando expandir para pelo menos 4 TB de espaço útil quando for substituído, talvez muito mais se os preços caírem tanto quanto eu espero. Estou pensando que algo assim seria mais adequado. Como escola, temos alguns laboratórios de informática que eu posso deixar funcionando, o que seria perfeito para adicionar um pouco de redundância extra a esse sistema.
Com muito poucas exceções, nossos usuários estão preenchendo menos de 40 GB de seus discos rígidos de 120 GB, o que significa que eu poderia facilmente reservar 65 GB por máquina. E isso só vai aumentar, à medida que máquinas mais novas estão chegando com unidades de 250Gb e até essas podem facilmente ser maiores em breve. Quando o servidor de arquivos é substituído, de acordo com nossa programação de substituição de desktop, eu esperaria que esse sistema permitisse 5 TB de armazenamento utilizável, inclusive redundância e histórico.
Infelizmente, a coisa mais próxima que posso encontrar é Dienst , e é apenas um artigo que remonta a 1994. Estou apenas usando as palavras-chave erradas em minhas pesquisas ou isso realmente não existe? Se não, existe uma grande desvantagem que estou perdendo?