Escolha um tipo de disco

Este documento aborda o armazenamento em blocos, geralmente chamado de discos ou volumes, oferecido pelo Compute Engine. É possível usar o armazenamento em blocos para inicialização e volumes de dados em todas as instâncias de computação, incluindo máquinas virtuais (VMs), contêineres e instâncias bare metal. Nesta página, explicamos como escolher o armazenamento em blocos para suas instâncias de computação.

Os termos disco, volume e volume de armazenamento em blocos são sinônimos e usados de forma intercambiável na documentação, no console Google Cloud , na Google Cloud CLI e na API REST.

Sobre o armazenamento em blocos

OGoogle Cloud oferece dois tipos de discos, ou armazenamento em blocos: temporário e durável. É possível combinar esses tipos de armazenamento em blocos em uma única instância de computação.

Armazenamento em blocos temporário

O armazenamento em blocos temporário ou efêmero oferece o desempenho mais rápido entre todos os tipos de armazenamento em blocos, mas os dados armazenados são perdidos se a VM for interrompida por qualquer motivo. Os dados são perdidos se você interromper, suspender ou reiniciar a VM, ou se ela falhar ou apresentar falhas.

Devido à natureza efêmera, use o armazenamento em blocos temporário apenas para dados temporários, caches como tempdb para o Microsoft SQL Server ou armazenamento para bancos de dados otimizados para flash. Não é possível usar o armazenamento em blocos temporário como um volume de inicialização.

O SSD local é a oferta de armazenamento em blocos temporários no Google Cloud. Os discos SSD locais são anexados fisicamente ao servidor que hospeda a instância.

Para mais informações sobre o SSD local, consulte as seguintes seções:

Armazenamento em blocos durável

O armazenamento em blocos durável ou permanente é para dados que você quer preservar depois de interromper, suspender ou excluir a VM, ou mesmo se ela falhar ou apresentar falhas.

O Hyperdisk e o Persistent Disk são as ofertas de armazenamento em blocos duráveis no Google Cloud, mas o Persistent Disk não está disponível com a série de máquinas mais recente. O Google recomenda usar o Hyperdisk para ter o melhor desempenho e recursos avançados.

Os volumes de hiperdisco e disco permanente têm as seguintes características:

  • Função como discos físicos: é possível usar um volume do Hyperdisk ou do Persistent Disk com uma instância de computação como se fosse um disco físico anexado à instância. No entanto, eles são dispositivos conectados à rede que transmitem dados pelas redes do Google.

  • Portabilidade: os volumes do Hyperdisk e do Persistent Disk são independentes das instâncias de computação a que são anexados. Isso significa que é possível anexar um volume a uma instância em execução sem tempo de inatividade. Você também pode separar o volume para manter os dados mesmo depois de excluir a instância.

  • Segurança: por padrão, os dados são criptografados em repouso e em trânsito. Também é possível personalizar a criptografia com suas próprias chaves.

  • Opções de alta disponibilidade: proteja seus dados contra falhas zonais replicando o volume em duas zonas.

Diferenças entre o hiperdisco e o disco permanente

O Hyperdisk e o Persistent Disk oferecem armazenamento em blocos durável, seguro e eficiente, mas o Google recomenda usar o Hyperdisk.

O Hyperdisk oferece as seguintes vantagens principais em relação ao disco permanente:

  • Desempenho personalizável: é possível configurar de forma independente o desempenho e o tamanho de cada volume do Hyperdisk. O desempenho do Hyperdisk é independente da capacidade provisionada. Com esse recurso, é possível aumentar ou diminuir o desempenho de um volume do Hyperdisk sem mudar o tamanho dele.

    Ao contrário do Hyperdisk, o desempenho do Persistent Disk depende da capacidade provisionada. Portanto, para melhorar a performance de um volume do Persistent Disk, é necessário aumentar o tamanho dele.

  • Melhor desempenho geral: o Hyperdisk tem limites de IOPS e capacidade de processamento mais altos do que o disco permanente.

Escolher um tipo de armazenamento em blocos

Para decidir entre SSD local, hiperdisco e disco permanente, siga estas etapas:

  1. Determine se você precisa de armazenamento em blocos durável ou temporário. Por exemplo, o volume de inicialização de uma instância de computação precisa usar armazenamento em blocos durável.

  2. Se você precisar usar armazenamento em blocos temporário, use o SSD local se ele estiver disponível para sua série de máquinas. Se você precisar de armazenamento durável, siga para a próxima etapa.

  3. Se você precisar usar armazenamento em blocos durável, use o Hyperdisk se ele estiver disponível para sua série de máquinas. Se a série de máquinas não for compatível com o Hyperdisk, use o disco permanente.

  4. Escolha o tipo de hiperdisco ou disco permanente mais adequado para sua carga de trabalho. Para saber mais sobre os tipos de hiperdisco e disco permanente, consulte Escolher um tipo de hiperdisco e Tipos de disco permanente, respectivamente.

Para mais informações sobre os recursos, o desempenho e a durabilidade do Hyperdisk, consulte Sobre o Hyperdisk. Para o Persistent Disk, consulte Sobre o Persistent Disk.

Alternativas ao armazenamento em blocos

Além dos discos oferecidos pelo Google Cloud, é possível implantar as seguintes soluções de armazenamento alternativas nas suas instâncias de computação.

Para comparar o armazenamento em blocos com as outras opções disponíveis no Google Cloud, como o Cloud Storage e o Filestore, consulte Analisar as opções de armazenamento no Centro de arquitetura do Cloud.

Considerações sobre o custo

Você recebe uma cobrança pela capacidade de armazenamento provisionada desde a criação de um volume até a exclusão dele. Essa cobrança se aplica a SSD local, disco permanente e hiperdisco.

Os custos continuam sendo aplicados nos seguintes cenários:

  • Volumes de inicialização criados automaticamente quando você cria uma instância de computação
  • Volumes de armazenamento duráveis conectados a uma instância interrompida ou suspensa
  • Volumes de armazenamento durável que não estão anexados a nenhuma VM

Para volumes do Hyperdisk e do Extreme Persistent Disk, você recebe uma fatura pelo desempenho provisionado.

Por exemplo, como os volumes do Hyperdisk ML só permitem personalizar a capacidade de processamento, você recebe cobranças pela capacidade provisionada de um volume do Hyperdisk ML, mas não pelas IOPS usadas pelo volume.

No entanto, você recebe uma cobrança pelas IOPS e capacidade de processamento provisionadas dos volumes do Hyperdisk Balanced, porque eles permitem configurar IOPS e capacidade de processamento.

Para mais informações sobre preços, consulte Preços de disco e imagem.

A seguir