Considerações de desempenho para o Azure NetApp Files

O limite de taxa de transferência para um volume com QoS automático é determinado por uma combinação da cota atribuída ao volume e do nível de serviço selecionado. Para volumes com QoS manual, o limite de taxa de transferência pode ser definido individualmente. Ao fazer planos de desempenho no Azure NetApp Files, você precisa entender várias considerações.

Cota e taxa de transferência

O limite de taxa de transferência é apenas um determinante do desempenho real que será alcançado.

Considerações de desempenho de armazenamento típicas, incluindo a combinação de leitura e gravação, o tamanho da transferência, os padrões aleatórios ou sequenciais e muitos outros fatores contribuirão para o desempenho total entregue.

A taxa de transferência empírica máxima observada nos testes é de 4.500 MiB/s. Na camada de armazenamento Premium, uma cota de volume de QoS automática de 70,31 TiB provisionará um limite de taxa de transferência que é alto o suficiente para atingir esse nível de desempenho.

No caso de volumes de QoS automáticos, se estiver considerando atribuir valores de cota de volume acima de 70,31 TiB, a cota adicional poderá ser atribuída a um volume para o armazenamento de dados adicionais. No entanto, a cota adicionada não resultará em outro aumento na taxa de transferência real.

O mesmo teto de taxa de transferência empírica se aplica a volumes com QoS manual. O máximo que a taxa de transferência pode atribuir a um volume é 4.500 MiB/s.

Cota e taxa de transferência de volume de QoS automático

Esta seção descreve o gerenciamento de cotas e taxas de transferência para volumes com o tipo de QoS automático.

Superprovisionamento da cota de volume

Se o desempenho de uma carga de trabalho estiver associada ao limite de taxa de transferência, é possível superprovisionar a cota automática de volume de QoS para definir um nível de taxa de transferência mais alto e obter um melhor desempenho.

Por exemplo, se um volume de QoS automático na camada de armazenamento Premium tiver apenas 500 GiB de dados, mas exigir 128 MiB/s de taxa de transferência, você pode definir a cota para 2 TiB, de modo que o nível de taxa de transferência seja adequadamente definido (64 MiB/s por TB * 2 TiB = 128 MiB/s).

Se você superprovisionar consistentemente um volume para obter uma taxa de transferência mais alta, considere usar os volumes de QoS manuais ou usar um nível de serviço mais alto em vez disso. No exemplo acima, você pode obter o mesmo limite de taxa de transferência com metade da cota automática de volume de QoS usando a camada de armazenamento Ultra em seu lugar (128 MiB/s por TiB * 1 TiB = 128 MiB/s).

Aumentar ou diminuir a cota de volume dinamicamente

Se seus requisitos de desempenho forem temporários por natureza ou se você tiver maior necessidade de desempenho por um período de tempo fixo, você pode aumentar ou diminuir dinamicamente a cota de volume para ajustar instantaneamente o limite de taxa de transferência. Observe as seguintes considerações:

  • A cota de volume pode ser aumentada ou diminuída sem a necessidade de pausar a E/S, e o acesso ao volume não é interrompido ou afetado.

    Você pode ajustar a cota durante uma transação de E/S ativa em um volume. Observe que a cota de volume nunca pode ser reduzida abaixo da quantidade de dados lógicos armazenados no volume.

  • Quando a cota de volume é modificada, a alteração correspondente no limite de taxa de transferência é quase instantânea.

    A alteração não interrompe nem afeta o acesso ao volume ou a E/S.

  • O ajuste da cota de volume pode exigir uma alteração no tamanho do pool de capacidade.

    O tamanho do pool de capacidade pode ser ajustado dinamicamente e sem afetar a disponibilidade ou a E/S do volume.

Cota e taxa de transferência de volume de QoS automático

Se você usar volumes de QoS manuais, não precisará superprovisionar a cota de volume para obter uma taxa de transferência maior, pois a taxa de transferência pode ser atribuída a cada volume de forma independente. No entanto, você ainda precisa garantir que o pool de capacidade seja previamente provisionado com taxa de transferência suficiente para suas necessidades de desempenho. A taxa de transferência de um pool de capacidade é provisionada de acordo com seu tamanho e nível de serviço. Consulte Níveis de serviço do Azure NetApp Files para mais detalhes.

Próximas etapas