Desempenho esperado

Nesta página, você encontra detalhes sobre a performance do Google Cloud NetApp Volumes, também conhecido 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 capacidade de processamento das seguintes maneiras:

  • Para volumes de nível de serviço Standard, Premium e Extreme: a capacidade dos seus volumes e o nível de serviço do pool de armazenamento a que o volume está atribuído.

  • Para volumes do 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 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

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

capacidade = IOPS * tamanho do bloco

Capacidade e IOPS

Este exemplo descreve como a capacidade de processamento e as IOPS podem ser calculadas.

O Explorador de Arquivos 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 uma única linha de execução (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 seguinte fórmula para calcular a capacidade e os IOPS:

IOPS = 1/0,0005s = 2.000 IOPS

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

Neste exemplo, o Explorador de Arquivos não consegue aumentar a capacidade de processamento para atingir o limite de volume (512 MiBps). Além disso, se a latência for de um milissegundo, a capacidade de processamento vai cair 50%, porque a latência afeta diretamente aplicativos de uma única linha de execução. Para impulsionar esse volume ao máximo potencial de desempenho, use aplicativos multithread que oferecem maior simultaneidade.

Capacidade máxima e IOPS do volume

  • Para volumes de nível de serviço Standard, Premium e Extreme: a capacidade máxima de processamento que um volume pode manter é determinada pela capacidade do volume e pela capacidade máxima de processamento por GiB provisionado definida para o nível de serviço do pool de armazenamento atribuído. É possível aumentar ou diminuir a capacidade máxima de processamento do volume mudando a capacidade dele 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: todos os volumes em um pool de armazenamento Flex compartilham o desempenho do pool.

    • O pool de armazenamento flexível com desempenho padrão oferece 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.

    • O pool de armazenamento de performance personalizada flexível está disponível com pools flexíveis zonais em regiões selecionadas e oferece escalonamento independente de capacidade, performance e IOPS. É possível provisionar capacidade de processamento de 64 MiBps a um máximo de 5 GiBps em incrementos de 1 MiBps. Cada MiBps de capacidade de processamento provisionada inclui 16 IOPS. IOPS adicionais além da capacidade de processamento incluída de 16 IOPS podem ser provisionadas conforme necessário até um máximo de 160.000 IOPS. O desempenho personalizado está disponível apenas em algumas regiões. Para mais informações sobre as regiões disponíveis, consulte Regiões compatíveis com a performance personalizada flexível.

A tabela a seguir mostra a capacidade de processamento máxima por TiB provisionado 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 TiB de capacidade do pool até um máximo de 1,6 GiBps.

Desempenho personalizado: 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 TiB de capacidade de volume até um máximo de 4,5 GiBps por volume. 30 GiBps com volumes de grande capacidade.
Extremo 128 MiBps por TiB de capacidade de volume até um máximo de 4,5 GiBps por volume. 30 GiBps com volumes de grande capacidade.

A capacidade máxima de transferência de dados do NetApp Volumes é dimensionada linearmente com a capacidade do volume ou do pool até que um limite seja atingido. Adicionar mais capacidade além desse limite não melhora a capacidade de processamento 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 capacidade. Analise os perfis de carga de trabalho encontrados nos comparativos de performance do Network File System (NFS) e do Server Message Block (SMB) para estimar a taxa de transferência de volume da sua carga de trabalho.

Exemplo de capacidade de processamento de volume

Por exemplo, a capacidade máxima de processamento de um volume com o nível de serviço Premium e uma capacidade de 1.500 GiB seria de 93,75 MiBps. Isso ocorre porque a capacidade máxima aumenta 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

Verificar a performance.