Existem várias ferramentas que você pode usar para comparar como fio
, iometer
, vdbench
, mas também ferramentas como dd
, cat
, tar
e mkfile
(Solaris) podem ser de grande assistência. Em combinação com nfsstat
, cifsiostat
, iostat
, iotop
, fsstat
e smbstat
(os dois últimos que uso no Solaris) você pode obter muitas informações detalhadas sobre IO / s e troughput .
Outra coisa importante é saber de onde vem sua carga. O armazenamento e / ou serviço é frequentemente acusado de ser lento onde, de fato, a parte originária é a culpada.
Por exemplo, se você ler em um disco lento e tentar gravar em um armazenamento baseado em SAN, o cliente será o fator limitante. Além disso, pode ser necessário iniciar vários funcionários porque um fluxo ou trabalhador pode ser limitado.
Outro exemplo, se você tentar enfatizar um servidor NFS de um cliente com uma conexão de 10Mbs, o cliente é o culpado e provavelmente não o servidor NFS.
Portanto, tenha em mente qual hardware e software você está usando para os testes.