[FUG-BR] Tuning do NFS

2012-02-03 Por tôpico Ari Arantes Filho
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

2008-06-05 Por tôpico Ari Arantes Filho
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-06-05 Por tôpico Giancarlo Rubio
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

2008-06-05 Por tôpico Klaus Schneider
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