Eu gerencio servidores linux e principalmente clientes Mac e algumas máquinas windows. No começo, pensei em usar principalmente o NFS para Linux e Mac, com o SMB / CIFS para Windows, quando necessário.
infelizmente, os privilégios padrão do Mac e o registro do usuário são muito diferentes do Unix comum, o que significa que os compartilhamentos do NFS têm muitos problemas (o mais comum é que os usuários criem pastas legíveis para outros usuários).
Além disso, quando o desempenho não é o que deveria ser, é realmente difícil cavar as estatísticas do servidor necessárias para encontrar os gargalos. Com o Samba, OTOH, top
mostra a maior parte do que preciso saber. Isso é por causa da natureza de não conexão do NFS. (Eu não sei se é realmente melhor no NFSv4)
No final, mudei todos os macs para as montagens CIFS, e é mais fácil gerenciar dessa maneira. Felizmente, as extensões CIFS Unix significam que elas não estão "emulando" atributos do Unix para o Windows e voltando ao Unix, como era com antigas extensões SMB para o Mac.