Estou solucionando problemas de desempenho do NFS no Linux, e estou analisando o seguinte nfsiostat
output:
host:/path mounted on /path:
op/s rpc bklog
96.75 0.01
read: ops/s kB/s kB/op retrans avg RTT (ms) avg exe (ms)
86.561 1408.294 16.269 0 (0.0%) 34.595 89.688
write: ops/s kB/s kB/op retrans avg RTT (ms) avg exe (ms)
10.113 326.282 32.265 0 (0.0%) 19.688 72446.246
- Qual é exatamente o significado de
avg RTT (ms)
e avg exe (ms)
?
-
avg exe
para gravações é de 72 segundos (!) - você diria que isso é anormal e, em caso afirmativo, como resolvo isso mais detalhadamente?
Estou usando o NFS sobre TCP. Tanto o cliente quanto o servidor estão na mesma rede GigE.
por
NPE
15.06.2011 / 17:01
-
AFAIK RTT é o tempo de resposta do servidor, por ex. a partir do momento em que o cliente envia uma solicitação de leitura / gravação até receber uma confirmação do servidor dizendo "obrigado, recebi sua solicitação, colocando-a na fila". exe é o tempo todo desde o envio da solicitação até que o pedido de inserção seja feito e copiado de / para o cliente.
-
Depende. Temos alguns servidores NFS carregados com tempos "exe" ainda maiores. As gravações OTOH são frequentemente assíncronas, portanto, tempos exe grandes não significam necessariamente que o sistema esteja completamente inutilizável.
por
15.06.2011 / 18:43