Existe uma maneira de conectar uma pasta remota com o cache local na estação de trabalho OSX ou Windows?

5

Uma empresa com 50 designers gráficos está trabalhando no mesmo servidor de arquivos. Eles estão usando principalmente Indesign. Um projeto típico é um documento de 60 páginas com 1,5 GB de arquivos vinculados (algo como 100 PSD, JPG, .ai). Eles continuamente editam arquivos vinculados. Isso causa muito estresse no servidor. Todas as obras têm SSD (700MB / s) que são usados apenas para o sistema e aplicativos.

Gostaria de saber se existe alguma maneira de usar a unidade local como um cache para a pasta remota. Digamos que atribuímos 200 GB para arquivos em cache. Cada vez que um arquivo é acessado, ele verifica no servidor a data da última alteração e recupera o arquivo apenas se os dados em cache estiverem obsoletos. Se um arquivo for alterado no servidor, ele notificará as estações de trabalho. Seria pensado como uma caixa de depósito ou drive do Google, mas com servidor local.

Se alguém souber soluções desse tipo, por favor, me aponte para isso.

Se não houver, eu realmente me pergunto o porquê. É uma necessidade que vejo em todas as empresas deste tipo.

A Adobe recomenda copiar o arquivo localmente, trabalhar e reenviar. Isso é realmente doloroso e impossível quando 3 grafistas estão trabalhando em diferentes capítulos do mesmo livro que compartilham muitos recursos.

(Observe que esta questão é amada, mas deixei para constância com comentários :) Usando o SMB ele usa uma enorme quantidade de CPU no servidor, acho que o Indesign está observando as alterações nos arquivos vinculados e constantemente solicitando alterações . Se um arquivo vinculado for atualizado, indesign mostrará imediatamente um sinal próximo a ele. (Solução: ao usar o afp para conectar pastas remotas o uso da CPU no servidor é normal, definitivamente há um problema com a implementação SMB no OSX.)

De qualquer forma, ainda estou procurando uma maneira de montar pastas remotas ... com cache local.

    
por bokan 27.11.2014 / 00:25

2 respostas

0

A partir do que você está descrevendo, você está realmente procurando por um sistema de controle de revisão distribuído. Ele mantém um repositório central em um servidor e os clientes podem fazer check-in para atualizações.

Você está usando o Adobe Indesign, e eu não consegui descobrir que tipo de opção de integração existe para vários sistemas de controle de revisão, mas isso é apenas uma pesquisa. A Adobe oferece algo chamado Bridge, mas, a partir de sua descrição, parece estar mais focado na mídia, então não tenho certeza de que ela fará o que você precisa.

Existem muitas opções por aí. Eu usei o Perforce e o Git. É certo que aqueles estavam focados no desenvolvimento de software, mas nós os usamos para gerenciar ativos de arte e documentos de design.

Sou um strong defensor do uso de um sistema como este e de que os designers / engenheiros verifiquem e recebam atualizações quando quiserem obter as informações mais recentes. Às vezes, há um benefício ou desejo de usar uma versão mais antiga de um documento, e ir para esse tipo de sistema o afasta dos compartilhamentos SMB / CIFS e para um sistema de controle de versão gerenciado.

    
por 01.12.2014 / 20:57
0

De um compartilhamento normal de arquivos, seria difícil de configurar.

  • Para o Windows PC: Em uma pasta particular, você pode enganar o sistema usando arquivos off-line e trabalhar na pasta off-line depois. Quando o usuário navegar para o compartilhamento, ele pode clicar para alternar off-line, conforme ilustrado lá; link . Dessa forma, é todo o computador.

- Com o arquivo off-line, mas na pasta public / group, o último escritor ganhará o save.

  • Outra solução para Windows / IOS / MAC ou mesmo adroid é que você poderia usar o WorkFolder em um futuro próximo (a Microsoft disse que lançará o cliente para essa plataforma, mas ainda não temos uma data de lançamento). Isso significa que você precisa de um 2012R2 como seu servidor de arquivos. A pasta de trabalho sincroniza quando você clica em um arquivo para trabalhar com ele. O mesmo problema surge se você definir uma WorkFolder em uma pasta pública, o último escritor ganha.

Então, a grande questão é: você precisa de pasta pública e seus funcionários trabalham nos mesmos arquivos durante o dia? Se sim, nós recorremos à ideia do SVN / GIT

    
por 05.12.2014 / 02:42