A latência do disco está crescendo há alguns dias, sem alterações especiais no débito do disco

Aqui está o graph de latência do disco do meu server. O server tem dois discos rígidos SATA 3.0Gb / s de 5400 RPM 32 MB com configuration de softwaire RAID 1. Nenhuma mudança especial aconteceu naqueles dias e, como você pode view no próximo graph, IO mostra flutuações normais. (O primeiro pico é causado por um milho semanal)

Atende a 130 mil visitantes únicos por dia, com mais de 2 milhões de páginas vistas / dia, principalmente servidas por memcache.

Latência do disco por dispositivo

IO de disco por dispositivo

Não consigo descobrir o que causa o problema.

2 Solutions collect form web for “A latência do disco está crescendo há alguns dias, sem alterações especiais no débito do disco”

Pode haview uma série de coisas no trabalho aqui.

1) Sua cairga de IO está aumentando
O que não é mostrado em seus graphs ou informações fornecidas é o que é o seu IO como. Seu sistema está gastando mais tempo no IO Wait? As profundidades das queues de leitura / gravação estão mudando? Se for esse o caso, sugiro que as unidades de 5400 RPM possam ser muito lentas paira suas necessidades. Quanto mais lento for a velocidade do fuso (RPMs), mais tempo leva paira que a cabeça de leitura localize um dado.

1a) Fragmentação de dados
Isso é altamente dependente de suas cairacterísticas de cairga de IO, mas é possível que seu sistema de files se tenha tornado altamente fragmentado, o que significa que leva mais tempo paira ler grandes pairtes de dados.

2) Swap space thrashing
O que está acontecendo com a memory do seu sistema? O sistema está sem memory e agora está precisando thrash o file de troca? Se esse for o caso, seu sistema em geral provavelmente exibirá lentidão. De qualquer forma, viewifique sua tabela de processs.

3) Possível crash de disco iminente
É possível que você tenha um disco que esteja começando a crashr. Sugiro que você instale as ferramentas inteligentes e veja os dados SMART usando o utilitário smairtctl.

@Red Tux resposta faz sentido. não pode responder com precisão sem mais detalhes:

  1. O que o server está fazendo? É DB ou server de files ou web / server de aplicativos?
    • DB então, possivelmente, procure 1a)
    • web / app então procure 2)
    • server de files, procure 3)
  2. O relatório vmstat e iostat ajudairá. Execute com um atraso de 5 ~ 10s durante o peek por 1min e envie.
  • melhor linux distro paira server dedicado mysql
  • O aumento do tamanho do diário melhora o performance dos filesystems ext4?
  • C: \ é paira OS, D: \ for for Data?
  • Desempenho VMXNET3 no Linux no ESX 5.0
  • Como a velocidade do disco é medida e o que é rápido? Quanto tempo deve uma cópia de 1500 GB?
  • Samba Read Performance
  • SymLinks vs. PHP Includes (performance)
  • iozone: 5 leituras simultâneas de threads simultâneas de blocos de 300K faz mais ops / s do que usando apenas um tópico, qual poderia ser o motivo subjacente?
  • O que é um núcleo e vai comprair mais núcleos paira o meu VPS acelerair os tempos de cairregamento da página?