
Existe uma maneira de montar uma unidade de rede no Windows com o cache de leitura/gravação do lado do cliente habilitado? No meu caso, é garantido que a unidade seja montada por 1 usuário, e o desempenho é muito mais importante que a confiabilidade em caso de falha de rede/energia.
Tenho controle total sobre o servidor de arquivos Linux, portanto, qualquer serviço é possível (algum iSCSI especial ou qualquer outra coisa).
Apenas o desempenho bruto sem cache limitado pela rede Gigabit não é suficiente.
Responder1
Você pode conseguir isso usando o AFS [OPEN AFS] que suporta cache do lado do cliente
Links sobre como fazer Abrir AFS Protocolos de compartilhamento de arquivos Linux
Responder2
Qual versão do Windows é executada no seu cliente? Com o Windows 7/8 Pro, você pode usar os recursos de “arquivos offline” para ter uma cópia local e com sincronização lenta dos arquivos necessários. Lembre-se de que "arquivos off-line" são conhecidos por seremrealmentepreguiçoso na sincronização de alterações, então você pode usá-lo apenas em arquivos usados por poucas pessoas e com baixa taxa de alteração.
Outra possibilidade é ter o arquivo localmente no cliente e sincronizá-lo periodicamente usando um utilitário de terceiros como Dsynchronize e similar (para uma lista abrangente,Veja aqui). Essa abordagem é ainda mais suscetível em cenários de divisão cerebral, portanto, tome cuidado ao picar seu veneno.
Responder3
Você tentou usar NFSclienteno Windows para acessar o compartilhamento do Linux? Os compartilhamentos nfs podem ser configurados para serem assíncronos (assíncronos), algum tipo de cache de write-back.
você precisa modificar o /etc/exports para adicionar a opção assíncrona ao compartilhamento exemplo:
/tmp *(rw,async)
A velocidade também dependerá do hardware subjacente do servidor de armazenamento. Você obterá melhor velocidade com cache de gravação alimentado por bateria no controlador RAID