Medindo IOPS no Linux

9

Como eu descobriria quantas IOPS meu sistema Linux pode manipular?

    
por Henno 12.02.2011 / 16:23

2 respostas

10

Sou um grande fã de iozone eu mesmo

    
por 12.02.2011 / 16:45
6

Geralmente você vai querer usar um utilitário de benchmark como fio . Ao medir a quantidade de IOPs, lembre-se de que você precisa pensar em coisas como:

  • Tamanho do bloco
  • Se estas forem gravações, leituras ou uma mistura
  • Se a atividade é seqüencial ou aleatória
  • O número de solicitações pendentes

Tudo isso afetará a quantidade de IOPs que você recebe. Você quer ter certeza de que, com esses testes, considere o tempo de resposta necessário para atender a essas solicitações nos resultados.

Lembre-se também que, ao realizar esses testes, você deseja garantir a limpeza do cache de arquivos (consulte: excluindo ram em cache do linux ) antes de cada teste e que seu arquivo de teste é maior do que qualquer cache de controlador / disco.

    
por 12.02.2011 / 16:42

Tags