Localizar o uso atual de IOPS do volume do EBS do meu aplicativo no AWS EC2

6

Sou relativamente novo no AWS e no desempenho do disco. Estou tentando descobrir quanto IOPS provisionado meu aplicativo precisa para um bom desempenho.

Atualmente, meu aplicativo PHP e MySQL está hospedado em instâncias do EC2 com volumes simples do EBS anexados. O monitoramento de volumes do EBS fornece taxa de transferência de leitura e taxa de transferência de gravação com algumas outras matrizes. Como posso encontrar a IOPS do meu volume atual do EBS a partir da taxa de transferência de leitura (~ 400 Ops / s) e gravar dados de taxa de transferência (~ 4000 O / s)?

Se eu for com a unidade de operações / segundo, IOPS atinge cerca de 4.5K, o que eu acho que não é correto já que o simples volume EBS serve para funcionar bem apenas em 100 IOPS e algumas centenas de vezes.

    
por Ruchit Rami 28.01.2013 / 07:03

3 respostas

4

De dentro de seu aplicativo / instância, tentei rastrear a saída de iostat durante execuções de aplicativos controlados. Talvez iostat -x 1 em uma janela de terminal.

Eu também gosto do utilitário collectl para assistir a esta saída. O nmon é uma boa ferramenta para isso também.

Leia também este artigo ... Mais estranho do que o esperado: um exame sistemático do EC2 I / O .

    
por 28.01.2013 / 07:08
2

Você pode verificar isso no cloudwatch

Verifique as métricas de EBS e escolha VolumeWriteOps (nome da métrica)

pegue qualquer amostra do gráfico

por exemplo

Ponto de dados: 152398 em 2011-02-10T07: 54 + 0000 (qualquer contagem mais alta do gráfico)

então significa 152398 IOPS por 10 minutos intervel

calcule isso por 1 min

152398 IOPS / 10 minutos = 15239,8 IOPS / minuto

calcule isso por 60 segundos

15239.8 IOPS / 60 segundos = 253.996666667 IOPS / segundo

so 253 é a média de IOPS / segundos para o volume

    
por 10.03.2015 / 10:27
0

Tenho tido uma longa discussão com o suporte da AWS sobre o mesmo

Adicionando o que Ramesh escreveu

As IOPS devem ser calculadas como a soma de VolumeReadOps + VolumeWriteOps

link

Se você puder manter sua ferramenta funcionando continuamente, tente link

    
por 25.07.2017 / 09:17