SMB / CIFS / Samba
Parece ser a única opção real em um ambiente real misto:
- Acessível por todas as principais plataformas (Mac, Windows, Unix)
- O Mac aumenta muito o suporte ao SMB3.
Talvez opinativo, mas da minha experiência:
- No entanto, desempenho ruim (lento) em comparação com a replicação AFP / NFS / ZFS.
- O desempenho da CPU é importante. O SMB tem um único encadeamento, o que significa um encadeamento por conexão. Assim, a velocidade de um núcleo decide o desempenho máximo de transferência de dados de uma conexão. No entanto, vários clientes com várias conexões resultam em uma taxa de transferência geral maior, já que vários segmentos podem ser distribuídos em vários núcleos de CPU.
- RAM com fome
- Escalabilidade limitada. Escalando através de hardware melhor e mais caro.
- Recursos adicionais e registro desaceleram muito o samba.
- Configuração aproximada com muita tentativa e erro em um servidor baseado em Linux. Direitos de buggy no servidor baseado em Linux. Como Snellgrove descreveu, você provavelmente é melhor de hospedar um servidor de arquivos no Windows.
NFS (sistema de arquivos de rede)
Originalmente vindo do mundo unix / linux, ele tem integração muito pobre no windows e no mac . Nenhum deles o ajuda a se afastar e precisa de ajustes manuais. O desempenho parece ser mais rápido do que o SMB.
É mais adequado para a transferência de arquivos do servidor para o servidor. No entanto, dependendo da situação, muitas vezes a replicação do sistema de arquivos, como a replicação do zfs, ou o rsync são alternativas melhores para isso.
AFP (Apple File Protocol) - vencedor do Max
Apenas acessível pelo Mac, portanto não utilizável em um ambiente misto, no entanto, se você tiver compartilhamentos que só podem ser acessados pelo Mac, você estará melhor com o AFP por enquanto. No entanto, isso pode mudar com a versão futura do samba / cifs e o suporte do mac para ele
- Transferência muito mais rápida que o SMB em conexões únicas
- Pesquisa no lado do servidor
- Salvamento mais estável para netdrives de aplicativos do mac
- Atualizações de alterações ao vivo (sem atualização de pastas, alterações e novos arquivos exibidos por mágica)
- Suporte para backup do Time Machine