Desempenho esperado

Esta página fornece detalhes sobre a performance do Google Cloud NetApp Volumes, também conhecida como taxa de transferência de volume.

Sobre a capacidade de processamento de volume

A taxa de transferência é a quantidade de dados lidos ou gravados em um período especificado. O NetApp Volumes dimensiona os limites de throughput das seguintes maneiras:

  • Para volumes de nível de serviço padrão, premium e extremo: a capacidade dos seus volumes e o nível de serviço do pool de armazenamento a que o volume é atribuído.

  • Para volumes de nível de serviço Flex: a capacidade do pool de armazenamento. Todos os volumes em um pool de armazenamento Flex compartilham o desempenho do pool.

Capacidade de processamento e IOPS

As operações de E/S por segundo (IOPS) são determinadas pela simultaneidade, latência e tamanho do bloco. É possível determinar o número de IOPS usando a seguinte fórmula:

IOPS = simultaneidade / latência

A taxa de transferência alcançada é o resultado dos parâmetros de carga de trabalho. É possível determinar a taxa de transferência alcançada usando a seguinte fórmula:

capacidade = IOPS * tamanho do bloco

Capacidade de processamento e IOPS

Este exemplo descreve como a capacidade de processamento e o IOPS podem ser calculados.

O File Explorer copia um arquivo grande de um SSD local para um volume Extreme de 4 TiB com um limite de capacidade de 512 MiBps usando uma cópia de linha única (concurrency = 1). Supondo que ele use um tamanho de bloco de 128 KiB e que o volume tenha uma latência de 0,5 ms, use a fórmula a seguir para calcular a capacidade e os IOPS:

IOPS = 1/0,0005s = 2.000 IOPS

Capacidade de processamento = 2.000 IOPS * 128 KiB = 256.000 KiBps = 250 MiBps

Neste exemplo, o File Explorer não é capaz de direcionar a taxa de transferência para atingir o limite de volume (512 MiBps). Além disso, se a latência for de um milissegundo, a capacidade vai cair 50% porque a latência afeta diretamente aplicativos de linha única. Para aumentar o desempenho desse volume, use aplicativos com várias linhas de execução que ofereçam maior simultaneidade.

Capacidade de processamento e IOPS máxima do volume

  • Para volumes de nível de serviço padrão, Premium e Extreme: a capacidade máxima de um volume que um volume pode suportar é determinada pela capacidade do volume e pela capacidade máxima por GiB provisionada definida para o nível de serviço do pool de armazenamento atribuído. É possível aumentar ou diminuir a capacidade de processamento máxima do volume alterando a capacidade ou reatribuindo-o a um pool de armazenamento com um nível de serviço diferente.

  • Para volumes de nível de serviço flexível: todos os volumes em um pool de armazenamento flexível compartilham a performance do pool. O pool de armazenamento Flex permite uma capacidade de processamento de 16 MiBps por TiB de capacidade do pool até um máximo de 1,6 GiBps e IOPS de 1.024 por TiB de capacidade do pool até um máximo de 60.000 IOPS.

A tabela a seguir mostra a capacidade de processamento máxima por TiB provisionada para os níveis de serviço Flex, Standard, Premium e Extreme do NetApp Volumes.

Nível de serviço Capacidade máxima
Flexível 16 MiBps por capacidade de pool de TiB até um máximo de 1,6 GiBps.
Padrão 16 MiBps por TiB de capacidade de volume, até um máximo de 1,6 GiBps.
Premium 64 MiBps por capacidade de volume de TiB, até um máximo de 4,5 GiBps por volume. 12,5 GiBps com volumes de grande capacidade.
Extremo 128 MiBps por capacidade de volume de TiB, até um máximo de 4,5 GiBps por volume. 12,5 GiBps com volumes de grande capacidade.

A capacidade máxima de volume dos Volumes NetApp é dimensionada linearmente com a capacidade do volume ou do pool até que um limite seja atingido. Adicionar capacidade além desse limite não melhora o rendimento do volume. Para mais informações, consulte Benchmarks do NetApp Volumes.

Para algumas cargas de trabalho, o volume pode ser limitado antes de atingir o limite máximo de throughput. Examine os perfis de carga de trabalho encontrados nos comparativos de mercado de desempenho do Network File System (NFS) e do Server Message Block (SMB) para estimar o volume de transferência da carga de trabalho.

Exemplo de capacidade de processamento de volume

Um exemplo de capacidade de processamento máxima de um volume com o nível de serviço Premium e uma capacidade de 1.500 GiB teria um resultado de 93,75 MiBps. Isso ocorre porque a capacidade máxima é dimensionada linearmente com a capacidade do volume até atingir o limite. Neste exemplo, usamos a seguinte fórmula:

1.500 GiB x 64 KiBps/GiB por 1.024 KiB/MiB

A seguir

Verifique a performance.