Esta página aborda os testes de desempenho para instâncias do Filestore.
Vista geral
Se estiver a usar o Linux, pode usar a ferramenta Flexible IO Tester (fio) para testar o débito de leitura, o débito de escrita, as IOPS de leitura e as IOPS de escrita para instâncias de nível básico, regional, zonal e empresarial.
Pode testar o desempenho de instâncias básicas usando uma única VM cliente. Não recomendamos a utilização de uma única VM cliente para testar instâncias regionais, zonais ou empresariais, porque os níveis de serviço de expansão são otimizados em função do desempenho para várias VMs cliente e, normalmente, um único cliente não consegue atingir o máximo de IOPS ou débito do cluster.
Para mais informações, consulte o artigo Desempenho de VMs de cliente únicas e múltiplas.
Antes de começar
Monte a partilha de ficheiros do Filestore que quer testar em todas as VMs cliente. Pode ser uma ou várias VMs de cliente, consoante o nível de serviço. Para ver instruções detalhadas e opções de montagem, consulte o artigo Montar partilhas de ficheiros em clientes do Compute Engine.
Certifique-se de que especifica a opção de montagem nconnect para aumentar o desempenho do NFS. Para níveis de serviço específicos, recomendamos que especifique o seguinte número de ligações entre o cliente e o servidor:
| Nível | Capacidade | Número de associações |
|---|---|---|
| Regional, zonal | 1 a 9,75 TiB | nconnect=2 |
| Regional, zonal | 10 a 100 TiB | nconnect=7 |
| Enterprise | - | nconnect=2 |
| SSD de grande escala | - | nconnect=7 |
Pode otimizar a taxa de transferência de leitura do NFS ajustando o valor do parâmetro read_ahead_kb. Para mais informações, consulte o artigo Otimize o débito de leitura do NFS com o parâmetro