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 capacidade de processamento é 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 com nível de serviço Standard, Premium e Extreme: a capacidade dos volumes e o nível de serviço do pool de armazenamento a que o volume é atribuído.
Para volumes com 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 da 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 ao máximo, use aplicativos com várias linhas de execução que oferecem maior simultaneidade.
Capacidade de processamento e IOPS máxima do volume
Para volumes de nível de serviço Standard, 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 com 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 com desempenho padrão oferece um throughput 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.
O pool de armazenamento de performance flexível personalizado na versão prévia está disponível com pools Flex zonais em regiões selecionadas e oferece escalonamento independente de capacidade, performance e IOPS. É possível provisionar a capacidade de processamento de 64 MiBps a um máximo de 5 GiBps em incrementos de 1 MiBps. Cada capacidade de processamento provisionada em MiBps inclui 16 IOPS. IOPS adicionais além da capacidade de processamento incluída de 16 IOPS podem ser provisionados conforme necessário,até um máximo de 160.000 IOPS. A performance personalizada está disponível apenas em algumas regiões. Para mais informações sobre as regiões disponíveis, consulte Regiões com suporte para a performance personalizada do Flex.
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 | Desempenho padrão: 16 MiBps por capacidade de pool de TiB até um máximo
de 1,6 GiBps.
Desempenho personalizado (no pré-lançamento): 64 MiBps até um máximo de 5 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. 30 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. 30 GiBps com volumes de grande capacidade. |
A capacidade máxima de volume dos NetApp Volumes é dimensionada linearmente com a capacidade de volume ou pool até que um limite de volume ou pool seja atingido. Adicionar capacidade além desse limite não melhora a capacidade de 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