Interpretar dados de desempenho no SANtricity System Manager
Os dados de desempenho podem orientá-lo no ajuste do desempenho do seu array de storage.
Ao interpretar os dados de desempenho, lembre-se de que diversos fatores afetam o desempenho do seu array de storage. A tabela a seguir descreve as principais áreas a considerar.
| Dados de desempenho | Implicações para ajuste de desempenho |
|---|---|
Latência (milissegundos ou ms) |
Monitore a atividade de I/O de um objeto específico. Identifique objetos que são potencialmente gargalos:
|
IOPS |
Fatores que afetam as operações de entrada/saída por segundo (IOPS ou IOs/sec) incluem estes itens:
Quanto maior a taxa de acerto do cache, maiores serão as taxas de E/S. Taxas de E/S de gravação mais altas são observadas com armazenamento em cache ativado em comparação com desativado. Ao decidir se deve ativar o armazenamento em cache de gravação para um volume individual, observe o IOPS atual e o IOPS máximo. Você deve observar taxas mais altas para padrões de E/S sequenciais do que para padrões de E/S aleatórios. Independentemente do seu padrão de E/S, ative o armazenamento em cache de gravação para maximizar a taxa de E/S e reduzir o tempo de resposta do aplicativo. É possível observar melhorias de desempenho causadas pela alteração do tamanho do segmento nas estatísticas de IOPS de um volume. Faça testes para determinar o tamanho ideal do segmento ou utilize o tamanho do sistema de arquivos ou o tamanho do bloco do banco de dados. |
MiB/s |
As taxas de transferência ou throughput são determinadas pelo tamanho da E/S da aplicação e pela taxa de E/S. Geralmente, solicitações de E/S pequenas resultam em uma taxa de transferência mais baixa, mas proporcionam uma taxa de E/S mais rápida e um tempo de resposta mais curto. Com solicitações de E/S maiores, taxas de throughput mais altas são possíveis. Compreender os padrões típicos de E/S da sua aplicação pode ajudá-lo a determinar as taxas máximas de transferência de E/S para um array de storage específico. |
CPU |
Esse valor é uma porcentagem da capacidade de processamento que está sendo utilizada. Você pode notar uma disparidade no uso da CPU de objetos do mesmo tipo. Por exemplo, o uso da CPU de um controlador é alto ou está aumentando com o tempo, enquanto o de outro controlador é mais baixo ou mais estável. Nesse caso, você pode querer alterar a propriedade do controlador de um ou mais volumes para o controlador com a menor porcentagem de CPU. Você pode querer monitorar a CPU em todo o array de storage. Se a CPU continuar aumentando ao longo do tempo enquanto o desempenho do aplicativo diminui, talvez seja necessário adicionar arrays de storage. Ao adicionar arrays de storage à sua empresa, você pode continuar atendendo às necessidades do aplicativo com um nível de desempenho aceitável. |
Margem |
A margem de segurança refere-se à capacidade de desempenho restante dos controladores, dos canais de host do controlador e dos canais de acionamento do controlador. Esse valor é expresso em porcentagem e representa a diferença entre o desempenho máximo possível que esses objetos são capazes de fornecer e os níveis de desempenho atuais.
|