Como posso avaliar as velocidades de transferência de NFS e SMB?

1

Gostaria de comparar as velocidades do NFS e do SMB na minha rede. Existe alguma ferramenta boa (e simples) para me deixar fazer isso? Idealmente, gostaria de algo que eu possa apontar para o meu sistema de arquivos montado (ou seja, / nfs / fileserver / test_folder) e executar alguns testes para o máximo de rendimento de leitura / gravação e outros testes que ele possa realizar?

    
por SofaKng 21.09.2015 / 14:57

1 resposta

1

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.

    
por 22.09.2015 / 08:59