Go backward to Compatibilidade com Unix
Go up to NFS
Go forward to Retransmissões
Performance de NFS
- Operações que alteram o servidor são extremamente lentas
porque esperam que os writes sejam colocados no
armazenamento. Além disso, obter atributos obriga a um RPC por
ficheiro: problema com ls -l. Retransmissões podem piorar
situação em redes sobrecarregadas.
- Clientes fazem caching de dados. Perigoso: atributos são
guardados no máximo de 1 min, e blocos de dados são válidos se a
data de alteração não tiver sido mexida.
- Cliente usa writes assíncronos para blocos completos, e writes
atrasados para blocos parciais.
- Servidor pode usar NVRAM em vez de disco. Driver pode
optimizar transferências de NVRAM para disco.
- Write-Gathering: servidor espera em vez de processar todos os
writes de uma vez. Útil se vários biods no cliente.
vitor@cos.ufrj.br