[FUG-BR] Tuning do NFS
Pessoal, Estou procurando informações sobre uma correta configuração do NFS, visando a melhor performance e surgiu uma dúvida sobre o número correto de servidores para inicializar (a flag -n): - de acordo com http://www.cyclecide.com/~rudy/example/setting-up-nfs.html, o correto é: (Number-of-clients + 1) * 4 - porém, segundo o manual do FreeNAS (http://doc.freenas.org/index.php/NFS), o número de servidores não pode ultrapassar o número de CPUs (sysctl -n kern.smp.cpus) Qual das 2 informações é a correta ou mais confiável (FreeNAS)? Obrigado, Ari - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] Tuning do NFS
Pessoal, O serviço de NFS sobe com os seguintes parâmetros por default: nfs_server_flags=-u -t -n 4 4 máquinas FreeBSD com usarão o servidor de NFS como clientes. Peelo que vi, o default do mount servidor:/caminho/exportado /mnt/qualquercoisa, sempre usa o udp p/ se comunicar com o NFS e pela lógica o udp é mais rápido. Pode retirar o -t do nfs_server_flags? Será que terei ganho de perfomance com isso? Como posso fazer para melhorar a performance do NFS server? Procurei por tuning NFS e não encontrei muita coisa, exceto muitos e-mails antigos sobre versão 2 ou 3 do NFS e também da comunicação entre Linux e FreeBSD. Obrigado, Ari - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Tuning do NFS
2008/6/5 Ari Arantes Filho [EMAIL PROTECTED]: Pessoal, O serviço de NFS sobe com os seguintes parâmetros por default: nfs_server_flags=-u -t -n 4 4 máquinas FreeBSD com usarão o servidor de NFS como clientes. Peelo que vi, o default do mount servidor:/caminho/exportado /mnt/qualquercoisa, sempre usa o udp p/ se comunicar com o NFS e pela lógica o udp é mais rápido. Pode retirar o -t do nfs_server_flags? Não se discute que udp é mais rápido que o tcp, neste caso pode tirar a flag -t, desde que seus clientes suportem nfs sobre udp. Voce pode aumentar o tamanho de pacote no cliente usando flags no mount, não sei se isso irá aumentar a velocidade de transferência mais não custa tentar, lembrando tbm que vc pode usar nfsstats para ver a perfomance do nfs. mount -o nfsv3,intr,rdirplus,-r=32768,-w=32768 Isso não garante que vc terá um aumento de perfomance, mais alguns itens como banda, cpu e disco fazem sim a diferença (sao estes os reais gargalos) http://freebsd.peon.net/quickies/5/ Será que terei ganho de perfomance com isso? Como posso fazer para melhorar a performance do NFS server? Procurei por tuning NFS e não encontrei muita coisa, exceto muitos e-mails antigos sobre versão 2 ou 3 do NFS e também da comunicação entre Linux e FreeBSD. Obrigado, Ari - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Giancarlo Rubio - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Tuning do NFS
O uso do -t(tcp) é indicado em redes com problemas de baixa confiabilidade, já que tcp é orientado a conexão, e caso um pacote seja perdido ele pode recuperar a sequência, com o udp, já era... Se os clientes e servidor nfs ficam em uma LAN de alta capacidade(ethernet), use o udp. 2008/6/5 Giancarlo Rubio [EMAIL PROTECTED]: 2008/6/5 Ari Arantes Filho [EMAIL PROTECTED]: Pessoal, O serviço de NFS sobe com os seguintes parâmetros por default: nfs_server_flags=-u -t -n 4 4 máquinas FreeBSD com usarão o servidor de NFS como clientes. Peelo que vi, o default do mount servidor:/caminho/exportado /mnt/qualquercoisa, sempre usa o udp p/ se comunicar com o NFS e pela lógica o udp é mais rápido. Pode retirar o -t do nfs_server_flags? Não se discute que udp é mais rápido que o tcp, neste caso pode tirar a flag -t, desde que seus clientes suportem nfs sobre udp. Voce pode aumentar o tamanho de pacote no cliente usando flags no mount, não sei se isso irá aumentar a velocidade de transferência mais não custa tentar, lembrando tbm que vc pode usar nfsstats para ver a perfomance do nfs. mount -o nfsv3,intr,rdirplus,-r=32768,-w=32768 Isso não garante que vc terá um aumento de perfomance, mais alguns itens como banda, cpu e disco fazem sim a diferença (sao estes os reais gargalos) http://freebsd.peon.net/quickies/5/ Será que terei ganho de perfomance com isso? Como posso fazer para melhorar a performance do NFS server? Procurei por tuning NFS e não encontrei muita coisa, exceto muitos e-mails antigos sobre versão 2 ou 3 do NFS e também da comunicação entre Linux e FreeBSD. Obrigado, Ari - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- Giancarlo Rubio - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- /* * Klaus Schneider */ - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd