Considerações sobre o desempenho

Esta página fornece detalhes sobre os parâmetros que afetam diretamente o desempenho do volume.

Considerações sobre o volume

Quando atribui capacidade aos seus volumes, considere o seguinte:

  • A sua escolha do protocolo de acesso (Server Message Block [SMB] ou Network File System [NFS]) pode afetar a taxa de transferência.

  • A sua escolha do nível de serviço afeta o limite de débito.

Considerações sobre o volume para o nível de serviço Flex

As seguintes considerações aplicam-se aos volumes criados ao nível do serviço Flex:

  • O conjunto fornece um limite de débito agregado comum para todos os volumes no conjunto. Os volumes partilham o débito do conjunto.

  • A adição de capacidade do conjunto aumenta o limite máximo de débito para os volumes no conjunto.

  • Adicionar capacidade adicional a um volume não aumenta o limite máximo de débito do volume.

Considerações de volume para os níveis de serviço Standard, Premium e Extreme

As seguintes considerações aplicam-se aos volumes criados nos níveis de serviço Standard, Premium e Extreme:

  • A capacidade de volume define o limite de débito comum, independentemente da capacidade do conjunto de armazenamento.

  • A adição de capacidade de volume aumenta o limite máximo de débito do volume.

Caraterísticas da carga de trabalho

Quando usa volumes NetApp, a sua aplicação envia pedidos de operações de entrada/saída (E/S) para volumes que definem a sua carga de trabalho e são caracterizados pelos seguintes parâmetros:

  • Tamanho da cache de leitura da VM do cliente: não pode ajustar a proporção de leitura e escrita de uma carga de trabalho, mas pode adicionar mais cache de buffer nas suas máquinas virtuais (VMs), o que pode ajudar a reduzir o número de operações de leitura necessárias.

  • Tamanho do bloco: menos operações de E/S maiores são muito mais eficientes do que muitas operações mais pequenas. Esforce-se por usar tamanhos de blocos grandes de 64 KiB ou mais. Consulte o manual da aplicação para determinar se pode alterar o tamanho do bloco.

  • Concorrência de E/S: pode aumentar a concorrência de E/S para processar mais operações de E/S em paralelo sem aumentar o tempo de execução geral.

Operações de metadados

As operações de metadados são operações pequenas e específicas do protocolo. O desempenho da operação de metadados é limitado principalmente pela latência. Seguem-se alguns exemplos de operações de metadados:

  • Listar conteúdos de uma pasta

  • Elimine um ficheiro

  • Defina autorizações

Latência

A latência é o tempo total que uma operação de I/O demora a ser concluída. Isto inclui o tempo de espera na fila e o tempo de serviço em que a E/S é processada. Para melhorar a latência, recomendamos que teste a ligação aos volumes NetApp a partir de todas as zonas na sua região e selecione a zona com a latência mais baixa.

Considerações sobre a latência

  • Quando a largura de banda da rede de um cliente é inferior à necessária, a latência do cliente comunicada pelo perfmon no Windows ou nfsiostat no Linux é superior à latência comunicada pelos volumes NetApp, porque a operação de E/S passa tempo na fila no cliente.

  • A latência de armazenamento torna-se elevada quando o limite máximo de débito de um volume é inferior ao necessário para uma determinada carga de trabalho. Isto também faz com que a latência do cliente seja mais elevada devido à colocação em fila do lado do cliente adicional.

  • Quando o limite máximo de débito definido pela capacidade é atingido, pode melhorar as latências do cliente e de armazenamento aumentando o limite de débito.

O que se segue?

Desempenho esperado.