Depois de provisionar os volumes do Google Cloud Hyperdisk, o aplicativo e o sistema operacional podem exigir ajuste de desempenho para atender às necessidades de desempenho.
Nas seções a seguir, descrevemos alguns elementos principais que podem ser ajustados para melhor desempenho e como aplicar alguns deles a tipos específicos de cargas de trabalho.
Use uma profundidade de fila de E/S alta
Os volumes de hiperdisco têm latência maior do que os discos conectados localmente, como SSDs locais, porque são dispositivos conectados à rede. Eles podem fornecer IOPS e capacidade muito altas, mas você precisa garantir que solicitações de E/S suficientes sejam realizadas em paralelo. O número de solicitações de E/S feitas em paralelo é chamado de profundidade da fila de E/S.
As tabelas a seguir mostram a profundidade de fila de E/S recomendada para garantir que você atinja um determinado nível de desempenho. As tabelas usam uma pequena superestimação da latência típica para mostrar recomendações conservadoras. O exemplo pressupõe que você esteja usando um tamanho de E/S de 16 KB.
IOPS desejadas | Profundidade da fila |
---|---|
500 | 1 |
1.000 | 2 |
2.000 | 4 |
4.000 | 8 |
8.000 | 16 |
16.000 | 32 |
32.000 | 64 |
64.000 | 128 |
100.000 | 200 |
200.000 | 400 |
320.000 | 640 |
Capacidade desejada (MB/s) | Profundidade da fila |
---|---|
8 | 1 |
16 | 2 |
32 | 4 |
64 | 8 |
128 | 16 |
256 | 32 |
512 | 64 |
1.000 | 128 |
1.200 | 153 |
Verifique se você tem CPUs gratuitas
A leitura e a gravação de volumes em hiperdiscos exigem ciclos de CPU da VM. Se a instância de VM tiver pouca CPU, o aplicativo não conseguirá gerenciar as IOPS descritas acima. Para atingir níveis de IOPS muito altos e consistentes, as CPUs precisam estar livres para processar E/S.
Analisar as métricas de desempenho do hiperdisco
Faça isso no Cloud Monitoring, a solução de monitoramento integrada do Google Cloud. É possível usar essas métricas para observar o desempenho dos discos e de outros recursos de VM em diferentes cargas de trabalho de aplicativos.
Para saber mais, consulte Como analisar métricas de desempenho de disco.
Também é possível usar a página Observabilidade no console para ver as métricas de desempenho do disco.
A seguir
- Saiba mais sobre os preços do hiperdisco.
- Analise as IOPS provisionadas para volumes de hiperdiscos.