Escolher entre armazenamento SSD e HDD

Ao criar uma instância do Cloud SQL, você escolhe armazenar dados em unidades de estado sólido (SSD) ou unidades de disco rígido (HDD):

  • O armazenamento SSD é a escolha mais eficiente e rentável para a maioria dos casos de uso.
  • Às vezes, o armazenamento HDD é apropriado para conjuntos de dados grandes (mais de 10 TB) não sensíveis à latência ou pouco acessados.

Seja qual for o tipo de armazenamento que você escolher, os dados serão armazenados em um sistema de arquivos distribuído e replicado que se estende por muitas unidades físicas.

As diretrizes desta página podem ajudar você a escolher entre SSD e HDD.

Na dúvida, escolha o armazenamento SSD

É melhor usar o armazenamento SSD na sua instância do Cloud SQL por vários motivos:

  • O SSD é mais rápido e tem um desempenho mais previsível do que o HDD.
  • A capacidade do HDD é muito mais limitada que a do SSD.
  • As leituras de linha individuais no HDD são lentas. Devido ao tempo de busca do disco, o armazenamento do HDD é compatível apenas com 5% das linhas lidas por segundo de armazenamento SSD. No entanto, grandes verificações em várias linhas não são tão prejudicadas.
  • A economia de custos do HDD é mínima, exceto quanto são armazenados grandes volumes de dados. Considere usar o armazenamento HDD se for armazenar pelo menos 10 TB de dados.

Casos de uso de armazenamento HDD

O armazenamento HDD é adequado para casos de uso que atendem aos seguintes critérios:

  • Você espera armazenar pelo menos 10 TB de dados.
  • Você não usa os dados para auxiliar um aplicativo voltado para o usuário ou sensível à latência.
  • A carga de trabalho se enquadra 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 implicação no desempenho. Por outro lado, se você planeja usar os dados para exibir um painel em tempo real, provavelmente não faria sentido usar o armazenamento HDD, porque as leituras seriam muito mais frequentes neste caso, e elas são muito mais lentas com armazenamento HDD.

Alternar entre armazenamento SSD e HDD

Quando você cria uma instância do Cloud SQL, sua escolha de armazenamento SSD ou HDD para a instância é permanente.

Se for necessário converter uma instância HDD atual em SSD ou vice-versa, exporte os dados da instância atual e importe-os para uma nova instância. A migração de uma instância inteira leva tempo.

A seguir

Crie uma instância com armazenamento SSD ou HDD.