As opções de armazenamento do Cloud SQL permitem que você combine as IOPS, a capacidade de processamento e o custo da instância com a carga de trabalho do banco de dados. É possível configurar o Hyperdisk Balanced para desempenho personalizável ou unidades de estado sólido (SSD) para dados ativos de baixa latência. Como a disponibilidade de armazenamento depende do tipo de máquina da instância, consulte a visão geral da série de máquinas para confirmar quais opções são compatíveis com sua configuração.
Google Cloud Hyperdisk Balanced
O Cloud SQL usa a opção de armazenamento Hyperdisk Balanced para a série de máquinas N4. Esse tipo de armazenamento é uma oferta do Google Cloud Hyperdisk. O Hyperdisk é a geração mais recente de armazenamento em blocos de rede. Ele oferece armazenamento escalonável e de alto desempenho com recursos abrangentes de persistência e gerenciamento de dados. Também é possível ativar o aumento automático de armazenamento com essa opção de armazenamento para que o Cloud SQL aumente automaticamente o armazenamento da instância quando ele ficar abaixo do tamanho limite.
O Hyperdisk Balanced oferece capacidade de processamento e IOPS personalizáveis. Para mais informações, consulte Sobre o Hyperdisk Balanced.
O Hyperdisk Balanced define valores e limites padrão de IOPS e capacidade de processamento com base na configuração da instância, que inclui o tipo de máquina e a capacidade de armazenamento. A capacidade de armazenamento limita o valor padrão, e o tipo de máquina define o valor máximo para IOPS e capacidade de processamento. É possível modificar esses valores para sua instância.
Limites de IOPS e capacidade de processamento da série de máquinas C4
A tabela a seguir mostra os limites mínimo e máximo de IOPS e capacidade de processamento (em MiB/s) para cada tipo de máquina na série de máquinas C4 com base nas vCPUs:
| Hiperdisco equilibrado | Hyperdisk Balanced HA | |||||
|---|---|---|---|---|---|---|
| vCPUs | IOPS mínimas | Capacidade mínima | IOPS máximas | Capacidade máxima | IOPS máximas | Capacidade máxima |
| 2 | 3.000 | 140 MiB/s | 50.000 | 400 MiB/s | 50.000 | 400 MiB/s |
| 4 | 3.000 | 140 MiB/s | 50.000 | 400 MiB/s | 50.000 | 400 MiB/s |
| 8 | 3.000 | 140 MiB/s | 50.000 | 800 MiB/s | 50.000 | 800 MiB/s |
A tabela a seguir mostra os valores padrão de IOPS e capacidade de processamento do Google Cloud Hyperdisk Balanced com base no tamanho do disco selecionado:
| Intervalo de tamanho do disco (GB) | IOPS padrão | Capacidade de processamento padrão |
|---|---|---|
| 10 a 256 | 4.000 | 170 MiB/s |
| 257 a 512 | 7.000 | 240 MiB/s |
| 513 a 1.024 | 10.000 | 500 MiB/s |
| 1.025 a 4.096 | 16.000 | 750 MiB/s |
| 4.097 a 32.768 | 70.000 | 1.200 MiB/s |
| 32.769 a 65.536 | 100.000 | 1.200 MiB/s |
Também é possível definir IOPS e capacidade de processamento personalizados ao usar o Hyperdisk Balanced.
Limites de IOPS e capacidade de processamento da série de máquinas N4
A tabela a seguir mostra os limites mínimo e máximo de IOPS e capacidade de processamento para cada tipo de máquina na série de máquinas N4 com base nas vCPUs:
| Hiperdisco equilibrado | Hyperdisk Balanced HA | |||||
|---|---|---|---|---|---|---|
| vCPUs | IOPS mínimas | Capacidade mínima | IOPS máximas | Capacidade máxima | IOPS máximas | Capacidade máxima |
| 0-7 | 3.000 | 140 | 15.000 | 240 | 15.000 | 240 |
| 8-15 | 3.000 | 140 | 15.000 | 480 | 15.000 | 480 |
| 16-31 | 3.000 | 140 | 80.000 | 1.200 | 80.000 | 1.200 |
| 32-47 | 3.000 | 140 | 100.000 | 1.600 | 100.000 | 1.200 |
| 48+ | 3.000 | 140 | 160.000 | 2.400 | 100.000 | 1.200 |
A tabela a seguir mostra os valores padrão de IOPS e capacidade de processamento do Google Cloud Hyperdisk Balanced com base no tamanho do disco selecionado:
| Tamanho do disco | IOPS padrão | Capacidade de processamento padrão |
|---|---|---|
| 20 a 256 GB | 4.000 | 170 |
| > 256 - 512 GB | 7.000 | 240 |
| > 512 GB - 1 TB | 10.000 | Mínimo de 500 ou capacidade máxima de processamento do tipo de máquina |
| > 1 TB - 4 TB | Mínimo de 16.000 ou máximo de IOPS para o tipo de máquina | Mínimo de 750 ou capacidade máxima do tipo de máquina |
| > 4 TB - 32 TB | Mínimo de 70.000 ou máximo de IOPS para o tipo de máquina | Mínimo de 1.200 ou capacidade máxima de processamento para o tipo de máquina |
| > 32 TB - 64 TB | Mínimo de 100.000 ou máximo de IOPS para o tipo de máquina | Mínimo de 1.200 ou capacidade máxima de processamento para o tipo de máquina |
Também é possível definir IOPS e capacidade de processamento personalizados ao usar o Hyperdisk Balanced.
IOPS e capacidade de processamento personalizados do Hyperdisk Balanced
É possível definir níveis personalizados de IOPS e capacidade de processamento para os volumes do Google Cloud Hyperdisk Balanced e do Google Cloud Hyperdisk Balanced High Availability. Os valores modificados precisam atender aos seguintes requisitos:
IOPS
- Mínimo: 3.000 IOPS
- Máximo: 500 IOPS por GB de capacidade de disco, com um máximo de 160.000 para o Google Cloud Hyperdisk Balanced e um máximo de 100.000 para o Google Cloud Hyperdisk Balanced High Availability.
Capacidade
- Mínimo: 140 MiB/s
- Máximo: para o Google Cloud Hyperdisk Balanced, o maior valor entre 2.400 MiB/s ou as IOPS provisionadas divididas por 4. Para o Google Cloud Hyperdisk Balanced High Availability, o que for maior entre 1.200 MiB/s ou as IOPS provisionadas divididas por 4.
Limitações do Hyperdisk Balanced
Considere as seguintes limitações ao usar o Hyperdisk Balanced com as instâncias do Cloud SQL:
- O Hyperdisk Balanced só permite mudanças na capacidade e no tamanho do disco duas vezes a cada quatro horas. As cargas de trabalho de dados que precisam de aumentos mais frequentes podem resultar em períodos mais longos de armazenamento completo, o que pode afetar o desempenho.
- O Hyperdisk Balanced só permite mudanças nas IOPS e na capacidade de processamento uma vez a cada quatro horas. As cargas de trabalho de dados que precisam de aumentos mais frequentes podem resultar em períodos mais longos de armazenamento completo, o que pode afetar o desempenho.
Unidade de estado sólido (SSD)
A opção de unidade de estado sólido (SSD) está disponível para as séries de máquinas de uso geral com núcleo dedicado, N2 e N2 com otimização de memória.
A opção de armazenamento SSD é uma opção eficiente e econômica para as instâncias da edição Cloud SQL Enterprise do Cloud SQL. Em comparação com uma unidade de disco rígido, o SSD é mais rápido e oferece um desempenho mais previsível. O SSD oferece alta capacidade de processamento de gravação e leitura e mantém baixa latência para acesso aos dados. Isso o torna uma excelente opção para armazenar dados ativos que exigem acesso frequente e de baixa latência.
O SSD é uma oferta de volumes de Persistent Disk que fornece dispositivos de armazenamento de rede duráveis. É ideal para aplicativos empresariais e bancos de dados de alto desempenho que exigem menos latência e mais IOPS. Para mais informações, consulte Sobre o Persistent Disk.
O Cloud SQL define as IOPS e a capacidade de processamento para o armazenamento SSD com base no tipo de máquina e na capacidade de armazenamento que você configurar. Não é possível configurar os valores de IOPS e de capacidade de processamento.
Limites de IOPS e capacidade de processamento das séries de máquinas N2 e N2 com otimização de memória
A tabela a seguir mostra os valores máximos de IOPS e capacidade (em MiB/s) para a opção de armazenamento SSD com base no número de vCPUs para instâncias da edição Cloud SQL Enterprise Plus que usam a série de máquinas N2 e a série de máquinas N2 com otimização de memória:
| Zonal | Regional | |||
|---|---|---|---|---|
| vCPUs | Máximo de IOPs (leitura/gravação) | Capacidade máxima de processamento (leitura/gravação) | Máximo de IOPs (leitura/gravação) | Capacidade máxima de processamento (leitura/gravação) |
| 2 | 15.000 / 15.000 | 240 / 240 | 15.000 / 15.000 | 240 / 120 |
| 4 | 15.000 / 15.000 | 240 / 240 | 15.000 / 15.000 | 240 / 120 |
| 8 | 15.000 / 15.000 | 800 / 800 | 15.000 / 15.000 | 800 / 400 |
| 16 | 25.000 / 25.000 | 1.200 / 1.200 | 25.000 / 25.000 | 1.200 / 600 |
| 32 | 60.000 / 60.000 | 1.200 / 1.200 | 60.000 / 60.000 | 1.200 / 600 |
| 48 | 60.000 / 60.000 | 1.200 / 1.200 | 60.000 / 60.000 | 1.200 / 600 |
| 64 | 100.000 / 100.000 | 1.200 / 1.200 | 100.000 / 80.000 | 1.200 / 1.000 |
| 80 | 100.000 / 100.000 | 1.200 / 1.200 | 100.000 / 80.000 | 1.200 / 1.000 |
| 96 | 100.000 / 100.000 | 1.200 / 1.200 | 100.000 / 80.000 | 1.200 / 1.000 |
| 128 | 100.000 / 100.000 | 1.200 / 1.200 | 100.000 / 80.000 | 1.200 / 1.000 |
Limites de IOPS e capacidade de processamento de núcleo dedicado de uso geral
A tabela a seguir mostra os valores máximos de IOPS e capacidade de processamento para a opção de armazenamento SSD com base no número de vCPUs para a série de máquinas de núcleo dedicado de uso geral:
| Zonal | Regional | |||
|---|---|---|---|---|
| vCPUs | Máximo de IOPs (leitura/gravação) | Capacidade máxima de processamento (leitura/gravação) | Máximo de IOPs (leitura/gravação) | Capacidade máxima de processamento (leitura/gravação) |
| 1 | 15.000 / 15.000 | 200 / 200 | 15.000 / 15.000 | 200 / 100 |
| 2-7 | 15.000 / 15.000 | 240 / 240 | 15.000 / 15.000 | 240 / 120 |
| 8-15 | 15.000 / 15.000 | 800 / 800 | 15.000 / 15.000 | 800 / 400 |
| 16-31 | 25.000 / 25.000 | 1.200 / 1.200 | 25.000 / 25.000 | 1.200 / 600 |
| 32-63 | 60.000 / 60.000 | 1.200 / 1.200 | 60.000 / 60.000 | 1.200 / 600 |
| 64+ | 100.000 / 100.000 | 1.200 / 1.200 | 100.000 / 80.000 | 1.200 / 1.000 |
Opções para reduzir manualmente a capacidade de armazenamento
Se, posteriormente, for determinado que a capacidade de armazenamento de uma instância do Cloud SQL é maior do que as necessidades do aplicativo, será possível reduzir manualmente a capacidade de armazenamento para um tamanho menor.
Para mais informações, consulte Sobre a redução de armazenamento.
A seguir
- Criar uma instância
- Saiba mais sobre as séries de máquinas disponíveis no Cloud SQL.