Depois de aprovisionar os volumes do Hyperdisk do Google Cloud, a sua aplicação e sistema operativo podem exigir um ajuste de desempenho para satisfazer as suas necessidades de desempenho.
Nas secções seguintes, descrevemos alguns elementos essenciais que podem ser ajustados para um melhor desempenho e como pode aplicar alguns destes elementos a tipos específicos de cargas de trabalho.
Para uma vista geral de como funciona o desempenho do Google Cloud Hyperdisk, consulte o artigo Acerca do desempenho do Hyperdisk.
Use uma profundidade da fila de E/S elevada
Os volumes Hyperdisk têm uma latência superior à dos discos anexados localmente, como os SSDs locais, porque são dispositivos anexados à rede. Podem oferecer IOPS e débito muito elevados, mas tem de se certificar de que são feitos pedidos de E/S suficientes em paralelo. O número de pedidos de E/S feitos em paralelo é denominado profundidade da fila de E/S.
As tabelas seguintes mostram a profundidade da fila de E/S recomendada para garantir que pode alcançar um determinado nível de desempenho. As tabelas usam uma ligeira sobrestimação da latência típica para mostrar recomendações conservadoras. O exemplo pressupõe que está a usar um tamanho de E/S de 16 KB.
| IOPS desejados | Profundidade da fila |
|---|---|
| 500 | 1 |
| 1000 | 2 |
| 2000 | 4 |
| 4000 | 8 |
| 8000 | 16 |
| 16 000 | 32 |
| 32 000 | 64 |
| 64 000 | 128 |
| 100 000 | 200 |
| 200 000 | 400 |
| 320 000 | 640 |
| Débito pretendido (MB/s) | Profundidade da fila |
|---|---|
| 8 | 1 |
| 16 | 2 |
| 32 | 4 |
| 64 | 8 |
| 128 | 16 |
| 256 | 32 |
| 512 | 64 |
| 1000 | 128 |
| 1200 | 153 |
Certifique-se de que tem CPUs livres
A leitura e a escrita em volumes do Hyperdisk requerem ciclos de CPU da sua VM. Se a instância de VM não tiver CPU suficiente, a sua aplicação não vai conseguir gerir os IOPS descritos anteriormente. Para alcançar níveis de IOPS muito elevados e consistentes, tem de ter CPUs livres para processar a E/S.
Reveja as métricas de desempenho do Hyperdisk
Pode rever as métricas de desempenho do disco no Cloud Monitoring, a solução de monitorização integrada doGoogle Cloud. Pode usar estas métricas para observar o desempenho dos seus discos e outros recursos de VMs em diferentes cargas de trabalho de aplicações.
Para saber mais, consulte o artigo Rever métricas de desempenho do disco.
Também pode usar a página Observabilidade na consola para ver as métricas de desempenho do disco.
O que se segue?
- Saiba mais acerca dos preços do Hyperdisk.
- Analise os IOPS aprovisionados para volumes Hyperdisk.