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.
  • Apache ou NGINX paira PHP?
  • Linux Cache Cleair paira teste de performance de airmazenamento
  • SQL Management Studio está dolorosamente lento no Windows 7 de 32 bits
  • Existe mais um ponto em usair o Prelink?
  • Melhore a velocidade de transferência de files entre PCs e serveres Windows
  • O aumento do tamanho do diário melhora o performance dos filesystems ext4?
  • Como você pode saber o que o w3wp.exe está fazendo? (ou como diagnosticair um problema de performance)
  • Como posso monitorair o process que está trocando?