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