Esta página demonstra os limites de desempenho de um único volume do Google Cloud NetApp Volumes de várias máquinas virtuais clientes. Use as informações desta página para dimensionar suas cargas de trabalho.
E/S aleatória x E/S sequencial
Cargas de trabalho que são principalmente de E/S aleatórias não conseguem gerar a mesma quantidade de capacidade que as cargas de trabalho de E/S sequenciais.
Teste de desempenho
Os resultados de teste a seguir mostram os limites de desempenho. Nesses testes, o volume tem capacidade suficiente para que a taxa de transferência não afete os testes de comparativo de mercado. Alocar a capacidade de um único volume além dos seguintes números de capacidade não gera ganhos de desempenho adicionais.
O teste de desempenho foi concluído usando o Fio.
Para os resultados do teste de desempenho, considere o seguinte:
O desempenho dos níveis de serviço Standard, Premium e Extreme aumenta a capacidade de transferência com a capacidade do volume até que os limites sejam atingidos.
O nível de serviço Flex com desempenho personalizado permite o escalonamento independente de capacidade, IOPS e capacidade de processamento.
Os resultados de IOPS são meramente informativos.
Os números usados para produzir os resultados a seguir foram configurados para mostrar o máximo de resultados. Os resultados a seguir devem ser considerados uma estimativa da capacidade máxima de capacidade de processamento que pode ser atribuída.
O uso de vários volumes rápidos por projeto pode estar sujeito a limites por projeto.
Os resultados do teste de desempenho a seguir abrangem apenas NFSv3, SMB ou ambos os tipos de protocolo. Outros tipos de protocolo, como o NFSv4.1, não foram usados para testar o desempenho do NetApp Volumes.
Limites de capacidade de processamento de volume para acesso NFSv3
As seções a seguir fornecem detalhes sobre os limites de capacidade de transferência de volume para acesso NFSv3.
Os testes foram executados usando o nível de serviço Flex com desempenho personalizado e o nível de serviço Extreme. Confira os resultados capturados.
Nível de serviço flexível com desempenho personalizado
Os testes a seguir foram executados com um único volume em um pool de armazenamento zonal de desempenho personalizado Flex. O pool foi configurado com a capacidade máxima de processamento e IOPS, e os resultados foram capturados.
Tamanho do bloco de 64 KiB (E/S sequencial)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 64 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Red Hat 9
Conjunto de trabalho de 96 GiB para cada máquina virtual com um total combinado de 576 GiB
Opção de montagem
nconnect
configurada em cada host com um valor de 16Opções de montagem
rsize
ewsize
configuradas em 65536O tamanho do volume era de 10 TiB do nível de serviço Flex com desempenho personalizado. Para testes, o desempenho personalizado foi definido com os valores máximos de 5.120 Gbps e 160.000 IOPS.
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com aproximadamente 4.300 MiBps de leituras sequenciais puras e 1.480 MiBps de gravações sequenciais puras com um tamanho de bloco de 64 KiB no NFSv3.
Resultados de comparativo de mercado para VMs NFS 64 KiB Sequential 6 n2-standard-32
Red Hat 9
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
MiBps de leitura | 4304 | 2963 | 1345 | 464 | 0 |
MiBps de gravação | 0 | 989 | 1344 | 1390 | 1476 |
Tamanho do bloco de 8 KiB (E/S aleatória)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 8 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Red Hat 9
Conjunto de trabalho de 96 TiB para cada máquina virtual com um total combinado de 576 TiB
Opção de montagem
nconnect
configurada em cada host com um valor de 16Opções de montagem
rsize
ewsize
em cada host configurado em 65536O tamanho do volume era de 10 TiB do nível de serviço Flex com desempenho personalizado. Para testes, o desempenho personalizado foi definido com os valores máximos de 5.120 Gbps e 160.000 IOPS.
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para ser capaz de processar aproximadamente 126.400 IOPS de leitura aleatória pura e 78.600 IOPS de gravação aleatória pura com um tamanho de bloco de 8 KiB no NFSv3.
Resultados de comparativo de mercado para VMs NFS 8 KiB Random 6 n2-standard-32
Red Hat 9
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
Ler IOPS | 126.397 | 101.740 | 57.223 | 23.600 | 0 |
Gravar IOPS | 0 | 33.916 | 57.217 | 70.751 | 78.582 |
Nível de serviço extremo
Os testes a seguir foram executados com um único volume em um pool de armazenamento Extreme e os resultados foram capturados.
Tamanho do bloco de 64 KiB (E/S sequencial)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 64 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Red Hat 9
1 TiB de conjunto de trabalho para cada máquina virtual, com um total combinado de 6 TiB
Opção de montagem
nconnect
configurada em cada host com um valor de 16O tamanho do volume era de 75 TiB do nível de serviço Extreme
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com cerca de 5.240 MiBps de leituras sequenciais puras e cerca de 2.180 MiBps de gravações sequenciais puras com um tamanho de bloco de 64 KiB no NFSv3.
Resultados de comparativo de mercado para VMs NFS 64 KiB Sequential 6 n2-standard-32
Red Hat 9
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
MiBps de leitura | 4710 | 2050 | 1270 | 550 | 0 |
MiBps de gravação | 0 | 690 | 1270 | 1650 | 1950 |
Tamanho do bloco de 256 KiB (E/S sequencial)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 256 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Red Hat 9
1 TiB de conjunto de trabalho para cada máquina virtual, com um total combinado de 6 TiB
Opção de montagem
nconnect
configurada em cada host com um valor de 16O tamanho do volume era de 75 TiB do nível de serviço Extreme
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com cerca de 4.930 MiBps de leituras sequenciais puras e cerca de 2.440 MiBps de gravações sequenciais puras com um tamanho de bloco de 256 KiB no NFSv3.
Resultados de comparativo de mercado para VMs NFS 256 KiB Sequential 6 n2-standard-32
Red Hat 9
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
MiBps de leitura | 4430 | 2270 | 1470 | 610 | 0 |
MiBps de gravação | 0 | 750 | 1480 | 1830 | 2200 |
Tamanho do bloco de 4 KiB (E/S aleatória)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 4 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Red Hat 9
1 TiB de conjunto de trabalho para cada máquina virtual, com um total combinado de 6 TiB
Opção de montagem
nconnect
configurada em cada host com um valor de 16O tamanho do volume era de 75 TiB do nível de serviço Extreme
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com cerca de 380.000 leituras aleatórias puras e cerca de 120.000 gravações aleatórias puras com um tamanho de bloco de 4 KiB no NFSv3.
Resultados de comparativo de mercado para VMs NFS 4 KiB Random 6 n2-standard-32
Red Hat 9
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
Ler IOPS | 340.000 | 154.800 | 71.820 | 28.800 | 0 |
Gravar IOPS | 0 | 51.570 | 71.820 | 86.580 | 106.200 |
Tamanho do bloco de 8 KiB (E/S aleatória)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 8 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Red Hat 9
1 TiB de conjunto de trabalho para cada máquina virtual, com um total combinado de 6 TiB
Opção de montagem
nconnect
configurada em cada host com um valor de 16O tamanho do volume era de 75 TiB do nível de serviço Extreme
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com cerca de 270.000 leituras aleatórias puras e 110.000 gravações aleatórias puras com um tamanho de bloco de 8 KiB no NFSv3.
Resultados de comparativo de mercado para VMs NFS 8 KiB 6 n2-standard-32
Red Hat 9
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
Ler IOPS | 238.500 | 118.800 | 60.210 | 27.180 | 0 |
Gravar IOPS | 0 | 39.690 | 60.210 | 81.450 | 93.600 |
Limites de capacidade de processamento de volume para acesso SMB
As seções a seguir fornecem detalhes sobre os limites de capacidade de volume para acesso SMB.
Tamanho do bloco de 64 KiB (E/S sequencial)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 64 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Windows 2022
1 TiB de conjunto de trabalho para cada máquina virtual, com um total combinado de 6 TiB
Opção do lado do cliente "SMB Connect Count Per RSS Network Interface" configurada em cada máquina virtual com um valor de 16
O tamanho do volume era de 75 TiB do nível de serviço Extreme
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com ~5.130 MiBps de leituras sequenciais puras e ~1.790 MiBps de gravações sequenciais puras com um tamanho de bloco de 64 KiB no SMB.
SMB 64 KiB Sequential 6 n2-standard-32
VMs do Windows 2022
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
MiBps de leitura | 4610 | 2410 | 1310 | 500 | 0 |
MiBps de gravação | 0 | 800 | 1310 | 1510 | 1600 |
Tamanho do bloco de 256 KiB (E/S sequencial)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho do bloco de 256 KiB em um único volume com seis máquinas virtuais n2-standard-32
SO Windows 2022
1 TiB de conjunto de trabalho para cada máquina virtual, com um total combinado de 6 TiB
Opção do lado do cliente "Contagem de conexões SMB por interface de rede RSS" configurada em cada host com um valor de 16
O tamanho do volume era de 75 TiB do nível de serviço Extreme
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com cerca de 4.620 MiBps de leituras sequenciais puras e 1.830 MiBps de gravações sequenciais puras com um tamanho de bloco de 256 KiB no SMB.
SMB 256 KiB Sequential 6 n2-standard-32
VMs do Windows 2022
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
MiBps de leitura | 4150 | 2440 | 1380 | 530 | 0 |
MiBps de gravação | 0 | 810 | 1380 | 1569 | 1643 |
Tamanho do bloco de 4 KiB (E/S aleatória)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 4 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Windows 2022
1 TiB de conjunto de trabalho para cada máquina virtual, totalizando 6 TiB
Opção do lado do cliente "Contagem de conexões SMB por interface de rede RSS" ativada em cada host com o valor 16.
O tamanho do volume era de 75 TiB do nível de serviço Extreme
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com entre 390.000 leituras aleatórias puras e 110.000 gravações aleatórias puras com um tamanho de bloco de 4 KiB no SMB.
Resultados de comparativo de mercado para VMs SMB 4 KiB Random 6 n2-standard-32
Windows 2022
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
Ler IOPS | 351.810 | 148.230 | 75.780 | 29.540 | 0 |
Gravar IOPS | 0 | 49.360 | 75.780 | 88.650 | 98.370 |
Tamanho do bloco de 8 KiB (E/S aleatória)
Esses resultados foram capturados usando o Fio com as seguintes configurações:
Tamanho de bloco de 8 KiB em um único volume com seis máquinas virtuais
n2-standard-32
SO Windows 2022
1 TiB de conjunto de trabalho para cada máquina virtual, totalizando 6 TiB
Opção do lado do cliente "Contagem de conexões SMB por interface de rede RSS" configurada em cada host com o valor 16
O tamanho do volume era de 75 TiB do nível de serviço Extreme
O Fio foi executado com oito jobs em cada máquina virtual, totalizando 48 jobs. A tabela a seguir demonstra que um único volume é estimado para lidar com cerca de 280.000 leituras aleatórias puras e 90.000 gravações aleatórias puras com um tamanho de bloco de 8 KiB no SMB.
Resultados de comparativo de mercado para VMs do Windows 2022 SMB 8 KiB Random 6 n2-standard-32
100% de leitura e 0% de gravação | 75% de leitura e 25% de gravação | 50% de leitura e 50% de gravação | 25% de leitura e 75% de gravação | 0% leitura e 100% gravação | |
---|---|---|---|---|---|
Ler IOPS | 244.620 | 122.310 | 59.130 | 25.280 | 0 |
Gravar IOPS | 0 | 40.763 | 59.310 | 75.960 | 76.950 |
Comparativo de mercado de carga de trabalho de automação de design eletrônico
O suporte a grandes volumes do NetApp Volumes oferece sistemas de arquivos paralelos de alto desempenho ideais para cargas de trabalho de automação de design eletrônico. Esses sistemas de arquivos oferecem até 1 PiB de capacidade e altas taxas de E/S e capacidade de processamento com baixa latência.
As cargas de trabalho de automação de design eletrônico têm requisitos de desempenho diferentes entre as fases de front-end e back-end. A fase de front-end prioriza metadados e IOPS, enquanto a fase de back-end se concentra na capacidade de transferência.
Um comparativo de mercado de automação de design eletrônico padrão do setor com cargas de trabalho mistas de front-end e back-end, usando um grande volume com vários clientes NFSv3 distribuídos uniformemente em seis endereços IP, pode atingir até 21,5 GiBps de taxa de transferência e até 1.350.000 IOPS.