Linux - IOPS de armazenamento

3

Eu tenho vários bancos de dados MySQL, usei ferramentas como dstat, vmstat, mas não consigo determinar quando preciso adicionar mais unidades para aumentar o desempenho.

o número de bancos de dados está aumentando ao longo de meses e me pediram para aumentar o desempenho, adicionei drives mais rápidos, mas gostaria de saber se há uma maneira fácil de saber se o sistema, por exemplo, o número de IPS sendo usado é mais de 80%, portanto, você precisa adicionar mais unidades ... etc

Obrigado

    
por user1007727 25.01.2013 / 16:41

2 respostas

3
A coluna TPS (Transações por segundo) de

iostat fornecerá as métricas de uso de IOPS por volume necessárias para fazer essa análise.

Depois de ter isso, tudo o que você precisa fazer é encontrar seu IOPS máximo fazendo algumas contas básicas com base na sua configuração de disco atual e pronto.

    
por 25.01.2013 / 16:45
2

Mais detalhes sobre o hardware do storage array, por favor? Além disso, versão do sistema operacional / distribuição e versão do kernel.

As contagens de IOPS RAW são abstraídas por outros fatores. Se estiver usando RAID de hardware, a presença ou ausência de um backup por bateria ou flash O cache de gravação de back-back é um fator importante no desempenho de armazenamento . Essa é a maior influência, seguida pelo número de discos, se você tem unidades SSD disponíveis, etc.

Você também precisa saber quais são seus padrões de leitura / gravação.

Você pode atualizar sua pergunta com mais informações sobre o meio ambiente?

    
por 25.01.2013 / 17:13