Nesta página, abordamos as opções de armazenamento compatíveis com o Cloud SQL e algumas considerações importantes para selecionar a opção que melhor se adapta às necessidades da sua instância.
As opções de armazenamento disponíveis para sua instância do Cloud SQL dependem da série de máquinas escolhida. Para saber qual opção de armazenamento está disponível para a série de máquinas da sua instância, consulte Disponibilidade de séries de máquinas.
O Cloud SQL é compatível com os seguintes tipos de armazenamento:
Hiperdisco balanceado do Google Cloud
O Cloud SQL usa a opção de armazenamento Hyperdisk Balanceado para a série de máquinas C4A. Esse tipo de armazenamento é uma oferta do Google Cloud Hyperdisk. O Hyperdisk é a mais nova geração de serviço de armazenamento em blocos de rede. Ele oferece um serviço de armazenamento escalonável e de alto desempenho com um conjunto abrangente de recursos de gerenciamento e persistência de dados. O Hyperdisk Balanced oferece capacidade de processamento e IOPS personalizáveis. Para mais informações, consulte Sobre o Hyperdisk Balanced.
Valores padrão e limites
Os valores e limites padrão de IOPS e capacidade do Hyperdisk Balanced são definidos com base na configuração da instância, especificamente no tipo de máquina e na capacidade de armazenamento. A capacidade de armazenamento selecionada limita o valor padrão, e o tipo de máquina define o valor máximo para IOPS e capacidade. É possível modificar esses valores para sua instância a qualquer momento.
A tabela a seguir mostra os limites mínimos e máximos de IOPS e capacidade de processamento para cada tipo de máquina na série de máquinas C4A com base nas vCPUs:
vCPUs | IOPS mínimas | Capacidade mínima (MiB/s) | Hiperdisco equilibrado | Hyperdisk Balanced HA | ||
---|---|---|---|---|---|---|
IOPS máximas | Capacidade máxima (MiB/s) | IOPS máximas | Capacidade máxima (MiB/s) | |||
2 | 3.000 | 140 | 50.000 | 800 | 50.000 | 800 |
4 | 3.000 | 140 | 50.000 | 800 | 50.000 | 800 |
8 | 3.000 | 140 | 50.000 | 1.000 | 50.000 | 1.000 |
16 | 3.000 | 140 | 80.000 | 1.600 | 80.000 | 1.200 |
32 | 3.000 | 140 | 120.000 | 2.400 | 100.000 | 1.200 |
48 | 3.000 | 140 | 160.000 | 2.400 | 100.000 | 1.200 |
64 | 3.000 | 140 | 160.000 | 2.400 | 100.000 | 1.200 |
72 | 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 Hyperdisk Balanced do Google Cloud com base no tamanho do disco selecionado:
Tamanho do disco | IOPS padrão | Capacidade de processamento padrão (MiB/s) |
---|---|---|
20 a 256 GB | 4.000 | 170 |
> 256 a 512 GB | 7.000 | 240 |
> 512 GB a 1 TB | 10.000 | 500 |
> 1 TB a 4 TB | 16.000 | 750 |
> 4 TB a 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 de processamento máxima para o tipo de máquina |
Mais de 32 TB a 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 de processamento máxima para o tipo de máquina |
É 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 Hyperdisk Balanced do Google Cloud e um máximo de 100.000 para o Hyperdisk Balanced High Availability do Google Cloud.
Capacidade
- Mínimo: 140 MiB/s
- Máximo: para o Hyperdisk Balanced do Google Cloud, o maior valor entre 2.400 MiB/s ou as IOPS provisionadas divididas por 4. Para o Google Cloud Hyperdisk Balanced High Availability, o maior valor 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 suas instâncias do Cloud SQL:
- O Hyperdisk Balanced permite mudanças na capacidade, nas IOPS e na capacidade de processamento apenas 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 e afetar o desempenho.
Unidade de estado sólido (SSD)
A opção de unidade de estado sólido (SSD) está disponível para instâncias das edições Enterprise e Enterprise Plus do Cloud SQL usando apenas a série de máquinas N2.
A opção de armazenamento SSD oferece uma opção eficiente e econômica para suas instâncias da edição 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 tem alta capacidade de processamento de gravação e leitura e mantém baixa latência com acesso a dados. Isso o torna uma ótima 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 e é adequado 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.
As IOPS e a capacidade do tipo de armazenamento SSD são definidas com base no tipo de máquina e na capacidade de armazenamento que você define. Não é possível configurar os valores de IOPS e taxa de transferência.
Limites de IOPS e capacidade de transferência de SSD do Cloud SQL Enterprise Plus
A tabela a seguir mostra os valores máximos de IOPS e capacidade para a opção de armazenamento SSD com base no número de vCPUs para instâncias da edição Enterprise Plus do Cloud SQL usando a série de máquinas N2:
vCPUs | IOPS de leitura máxima | IOPS de gravação máxima | Capacidade máxima de leitura (MiB/s) | Capacidade máxima de gravação (MiB/s) |
---|---|---|---|---|
2 | 15.000 | 15.000 | 240 | 240 |
4 | 15.000 | 15.000 | 240 | 240 |
8 | 15.000 | 15.000 | 800 | 800 |
16 | 25.000 | 25.000 | 1.200 | 1.200 |
32 | 60.000 | 60.000 | 1.200 | 1.200 |
48 | 60.000 | 60.000 | 1.200 | 1.200 |
64 | 60.000 | 80.000 | 1.200 | 1.200 |
80 | 60.000 | 80.000 | 1.200 | 1.200 |
96 | 60.000 | 80.000 | 1.200 | 1.200 |
128 | 60.000 | 80.000 | 1.200 | 1.200 |
Limites de IOPS e capacidade de transferência do SSD da edição Enterprise do Cloud SQL
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 instâncias da edição Enterprise do Cloud SQL:
vCPUs | IOPS de leitura máxima | IOPS de gravação máxima | Capacidade máxima de leitura (MiB/s) | Capacidade máxima de gravação (MiB/s) |
---|---|---|---|---|
1 | 15.000 | 15.000 | 200 | 200 |
2-7 | 15.000 | 15.000 | 240 | 240 |
8-15 | 15.000 | 15.000 | 800 | 800 |
16-31 | 25.000 | 25.000 | 1.200 | 1.200 |
32-63 | 60.000 | 60.000 | 1.200 | 1.200 |
64+ | 100.000 | 100.000 | 1.200 | 1.200 |
Unidade de disco rígido (HDD)
A opção de armazenamento em unidade de disco rígido (HDD) está disponível apenas para instâncias da edição Enterprise do Cloud SQL e pode ser uma escolha adequada em determinados casos de uso. Alguns casos de uso incluem instâncias com conjuntos de dados grandes (> 10 TB) que não são sensíveis à latência, são acessados com pouca frequência ou quando o custo do armazenamento é uma consideração importante. O HDD também pode ser adequado se a carga de trabalho se enquadrar em uma das seguintes categorias:
- Cargas de trabalho em lote com verificações e gravações e não mais que leituras aleatórias ocasionais de algumas linhas.
- Arquivamento de dados, em que você grava grandes volumes de dados e raramente os lê.
Por exemplo, caso você pretenda armazenar dados históricos extensos para um grande número de dispositivos de detecção remota e use os dados para gerar relatórios diários, a economia no armazenamento HDD pode justificar a compensação do desempenho. No entanto, se você planeja usar os dados para exibir um painel em tempo real, o HDD pode não ser a melhor opção, porque as leituras são muito mais frequentes nesse caso e são muito mais lentas com o armazenamento HDD.
Limites de capacidade e IOPS do HDD
A tabela a seguir mostra os valores máximos de IOPS e capacidade para a opção de armazenamento em HDD com base no número de vCPUs para instâncias do Cloud SQL:
vCPUs | IOPS de leitura máxima | IOPS de gravação máxima | Capacidade máxima de leitura (MiB/s) | Capacidade máxima de gravação (MiB/s) |
---|---|---|---|---|
1 | 1.000 | 10.000 | 200 | 200 |
2-7 | 3.000 | 15.000 | 240 | 240 |
8-15 | 5.000 | 15.000 | 800 | 400 |
16+ | 7.500 | 15.000 | 1.200 | 400 |
A seguir
- Criar uma instância
- Saiba mais sobre as diferentes séries de máquinas disponíveis no Cloud SQL.