Preços do Spanner

Neste documento, explicamos os detalhes de preços do Spanner.

Também é possível usar a Calculadora de preços do Google Cloud Platform para estimar o custo de uso do Spanner.

Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

Quando você usa o Spanner, os seguintes itens são cobrados:

  1. A quantidade de capacidade de computação na instância.

    O Spanner monitora a capacidade de computação (medida em unidades ou nós de processamento) de uma instância ao longo do tempo. Você recebe cobranças pelo número de nós multiplicado pela taxa por hora.

    Como a capacidade de computação de uma instância pode ser menor que 1 nó (1.000 unidades de processamento), esse número pode ser uma fração. Por exemplo, uma instância com capacidade de computação de 200 unidades de processamento executadas por 6 horas seria cobrada por 1,2 hora de uso do nó (200 unidades de processamento × 6 horas ÷ 1.000 unidades de processamento por nó).

    Qualquer capacidade de computação provisionada será cobrada por no mínimo uma hora. Por exemplo, se você escalonar a instância temporariamente por apenas 30 minutos, ainda será cobrado por uma hora.

    Após o mínimo de uma hora, a cobrança é proporcional. Por exemplo, se você provisionar uma instância de cinco nós às 13h e às 14h01 (mais de uma hora depois) remover um nó, o quinto nó será cobrado por 61 minutos.

  2. A quantidade de armazenamento usada pelos seus bancos de dados

    O Spanner cobra pela quantidade média de dados nos bancos de dados do Spanner, incluindo tabelas, índices secundários e metadados ao longo de um período de um mês, multiplicada pela taxa mensal.

  3. A quantidade de armazenamento usada pelos seus backups

    O Spanner cobra pela quantidade média de armazenamento usado pelos backups do Spanner ao longo de um mês, multiplicada pela taxa mensal.

  4. A quantidade de largura de banda de rede usada.

    Alguns tipos de tráfego de transferência de dados de saída, como as leituras de aplicativos dos bancos de dados do Spanner, estão sujeitos a cobranças de largura de banda, conforme mostrado abaixo. Não há cobranças de largura de banda para o tráfego de replicação do Spanner ou de transferência de dados de entrada.

Para todas as configurações de instância base (configurações de instância com regiões fixas e topologias de replicação), as cobranças de capacidade de computação e armazenamento do banco de dados incluem todas as replicas que o Spanner executa para sua instância.

Se você criar uma configuração de instância personalizada e adicionar réplicas somente leitura opcionais à configuração da instância base, o Spanner cobrará pela quantidade de capacidade de computação e armazenamento de banco de dados usados pela configuração da instância base e por cada réplica somente leitura opcional adicionada.

Os preços da capacidade de computação incluem a rede usada para replicar gravações para todas as réplicas na configuração da instância.

Para as configurações de instância base e as configurações de instância personalizada, as cobranças de armazenamento de backup incluem todas as réplicas que armazenam o backup.

O uso de armazenamento e de largura de banda é calculado em gigabytes (GB), sendo 1 GB = 230 bytes.

As taxas de utilização de armazenamento e de largura de banda do projeto são acumuladas diariamente. É possível conferir o uso não faturado a qualquer momento no console do Google Cloud.

As tabelas a seguir mostram os preços de cada componente do Spanner.

Na tabela a seguir, você pode comparar os preços por uso, desconto por compromisso de uso de um ano e descontos por compromisso de uso de três anos. Leia a documentação sobre descontos por uso contínuo do Spanner para mais detalhes.

Escolha uma configuração regional no menu suspenso na tabela abaixo

Escolha uma configuração multirregional no menu suspenso da tabela abaixo

Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

Preços da capacidade de computação para adicionar réplicas somente leitura opcionais

É possível criar uma configuração de instância personalizada e adicionar réplicas somente leitura opcionais à configuração de instância regional ou multirregional de base. O Spanner cobra pela capacidade de computação dessas réplicas somente leitura, além da capacidade de computação da configuração da instância base.

Por exemplo, se você criar uma configuração de instância personalizada, adicionar uma réplica somente leitura us-east1 à configuração de instância multirregional base nam7 e provisionar dois nós para essa configuração de instância personalizada, o custo total da capacidade de computação será o seguinte:

  • Configuração de instância base nam7: US$ 3 por hora * 2 nós = US $6 por hora

  • Réplica adicional somente leitura us-east1: US$ 1 por nó por hora * 2 nós = US $2 por hora

No total, os custos de capacidade de computação para a configuração de instâncias personalizadas são de US$ 8 por hora.

Os preços da capacidade de computação incluem a rede usada para replicar gravações para todas as réplicas na configuração da instância.

Você é cobrado apenas pelo armazenamento que usar, incluindo tabelas, índices secundários e sobrecarga para esses índices.

Escolha uma configuração regional no menu suspenso na tabela abaixo

Escolha uma configuração multirregional no menu suspenso da tabela abaixo

Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

Preços de armazenamento do banco de dados para adicionar réplicas somente leitura opcionais

É possível criar uma configuração de instância personalizada e adicionar réplicas somente leitura opcionais à configuração de instância regional ou multirregional de base. O Spanner cobra pelo armazenamento do banco de dados usado pelas réplicas somente leitura, além do armazenamento do banco de dados usado pela configuração da instância base.

Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

Por exemplo, se você criar uma configuração de instância personalizada com 1.000 GB de armazenamento e adicionar uma réplica somente leitura us-east1 à configuração da instância multirregional base nam7, o custo total de armazenamento do banco de dados será o seguinte:

  • Configuração básica nam7: US$ 0,00068 por GB por hora * 1.000 GB = US $0,68 por hora

  • Réplica adicional somente leitura us-east1: US$ 0,00014 por GB por hora * 1.000 GB = US$ 0,14 por hora

No total, o custo de armazenamento do banco de dados para a configuração da instância personalizada é de US$ 0,82 por hora.

Você só é cobrado pelo armazenamento que usar. O backup é cobrado a partir da conclusão dele até o momento em que é excluído. Um backup concluído é cobrado por no mínimo 24 horas, seja qual for a hora da exclusão (quando é feita em menos de um dia).

Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

Transferência de dados de entrada Sem custo financeiro
Transferência de dados na mesma região Sem custo financeiro
Transferência de dados entre regiões no mesmo continente (por GB) US$ 0,01
Transferência de dados intercontinental De acordo com a taxa de transferência de dados da Internet
Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

O uso dos recursos a seguir pode gerar cobranças de rede:

Taxas de transferência de dados de saída da Internet

Para instâncias com configurações regionais, as taxas de transferência de dados da Internet são mostradas abaixo.

Para instâncias com configurações multirregionais, a transferência de dados da Internet é cobrada da seguinte maneira:

  • A transferência de dados de transações de leitura/gravação, que consiste em leituras e consultas em uma transação de leitura/gravação, é sempre cobrada com base no custo da transferência de dados da região líder padrão.
  • A transferência de dados de outras leituras é cobrada com base no custo de transferência de dados da região mais próxima que tenha réplicas de leitura/gravação ou somente leitura. Por exemplo, pressupondo que você esteja usando a configuração multirregional nam-eur-asia1, os preços serão cobrados desta forma:

    • Para clientes em us-central1, a transferência de dados é gratuita, porque a região faz parte da configuração multirregional.
    • Para clientes em us-west1, a transferência de dados é cobrada de us-central1, que é a região mais próxima na configuração multirregional.
    • Para clientes em asia-south1, a transferência de dados é cobrada de asia-east1, que é a região mais próxima na configuração multirregional.
Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.

O Spanner Data Boost pode fornecer automaticamente recursos de computação isolados e sob demanda para qualquer instância atual do Spanner. Ele pode ser usado para processar cargas de trabalho, como consultas federadas do Google BigQuery (BQ), exportações de dados usando o Dataflow ou consultas em lote dos aplicativos de linha de negócios sem afetar a carga de trabalho atual do Spanner. Para ativar isso, os administradores concedem a permissão necessária do IAM e configuram a conexão para usar o Data Boost. Por padrão, as consultas do Spanner se conectarão automaticamente aos recursos do Data Boost na mesma região que sua instância ativa do Spanner.

O Spanner Data Boost mede o uso em unidades de processamento sem servidor (SPU) por segundo, com uma cobrança mínima de um minuto. A SPU representa os recursos de computação necessários para atender a uma consulta. Ela inclui CPU, memória e transferência de dados locais. Não há recursos para gerenciar nem custos fixos. Você paga apenas pelo uso real da SPU. Consulte a documentação para mais detalhes sobre esse recurso.

Não há cobranças extras do Spanner pelo uso das ferramentas de exportação ou importação. Você paga as taxas padrão para armazenamento de dados ao importar um banco de dados para o Spanner. No entanto, existem outros custos potenciais associados à importação e exportação de bancos de dados:

  • Você será cobrado conforme as taxas padrão pelos workers em lote do Dataflow quando executar uma tarefa de exportação ou importação. O valor total dependerá da quantidade de dados importados ou exportados e de fatores de desempenho. Por exemplo, se a instância do Spanner já estiver sobrecarregada, os jobs de importação e exportação poderão demorar mais, resultando em uma cobrança geral maior para workers do Dataflow.

  • Se você executar um job de importação em uma região que não se sobreponha à configuração do bucket do Cloud Storage, pagará as taxas padrão do Cloud Storage pela transferência de dados de saída. Para reduzir as cobranças, escolha uma região para seu job de importação que se sobreponha à configuração do bucket. Para ver mais detalhes, consulte Como escolher uma região de importação.

  • Se você executar um job de exportação em uma região que não se sobreponha à configuração da instância do Spanner, você pagará as taxas padrão para a transferência de dados de saída. Para reduzir as cobranças, escolha uma região para seu job de exportação que se sobreponha à configuração da sua instância. Consulte Como escolher uma região de exportação para mais detalhes.

Com uma instância de teste gratuito do Spanner, você aprende e explora os recursos e as funcionalidades desse serviço sem custos financeiros por 90 dias. Durante o período de teste de 90 dias, você pode armazenar 10 GB de dados na sua instância de teste gratuito. Para mais detalhes, consulte Instâncias de teste gratuito do Spanner. Se você é um novo cliente do Google Cloud, também está qualificado para a avaliação gratuita de 90 dias do Google Cloud, que oferece US $300 em créditos para usar em produtos do Google Cloud, incluindo o Spanner. A instância de teste gratuito do Spanner é adicionada aos US $300 oferecidos pela avaliação gratuita do Google Cloud.

É possível fazer upgrade de uma instância de teste gratuito para uma instância paga para continuar usando sua instância após o período de teste de 90 dias e escalonar além dos limites de uso de instâncias gratuitas. Se você fizer o upgrade para uma instância de teste gratuito, a cobrança será feita de acordo com os preços nesta página.

É possível mover a instância do Spanner de qualquer configuração de instância regional ou multirregional para qualquer outra configuração de instância regional ou multirregional.

  • Você vai receber cobranças pela capacidade de computação e pelo uso do armazenamento nas configurações da instância de origem e de destino enquanto a migração estiver em andamento. Quando a migração for concluída, você será cobrado pela capacidade de computação e pelo uso do armazenamento apenas na configuração da instância de destino. Consulte as seções capacidade de computação e armazenamento de banco de dados para saber as respectivas taxas.

  • Você vai receber uma cobrança única pelo uso da rede com base na quantidade de dados transferidos entre as configurações das instâncias de origem e de destino. Consulte a seção rede para conferir as taxas de rede. Se as configurações das instâncias de origem e de destino consistem em regiões diferentes, você só vai receber cobranças pelos dados movidos para regiões de "leitura/gravação" e "somente leitura" na configuração da instância de destino que não se sobrepõem às regiões na configuração da instância de origem. Você não recebe cobranças pelos dados movidos para a região testemunha.

Para ilustrar os custos de uso da rede, digamos que você esteja movendo uma instância com 1.000 GB de dados de uma configuração de instância de origem para uma configuração de instância de destino. A taxa de rede para "Transferência de dados entre as regiões no mesmo continente" é de US $0,01 por GB. "Entrada" e "Saída" na mesma região são gratuitas. Vamos conferir os custos totais de rede em diferentes cenários de exemplo.

Se a configuração da instância de origem for us-central1 e a configuração da instância de destino for us-east1, os custos totais de uso da rede serão de 1.000 GB * US$ 0,01 por GB * 1 = US $10. Neste cenário, a configuração da instância de destino tem uma região que não se sobrepõe a nenhuma região na configuração da instância de origem.

Se a configuração da instância de origem for us-central1 e a configuração da instância de destino for nam8 (que contém regiões de leitura/gravação em us-west2 e us-west1), seus custos de uso de rede único serão de 1.000 GB* US$ 0,01 por GB * 2 = US $20. Neste cenário, a configuração da instância de destino tem duas regiões que não se sobrepõem a nenhuma região na configuração da instância de origem.

Se a configuração da instância de origem for nam7 (que contém as regiões de leitura/gravação em us-central1 e us-east4) e a configuração da instância de destino for us-central1, os custos de uso de rede único serão de 1.000 GB * US$ 0,01 por GB * 0 = US $0. Neste cenário, a configuração da instância de destino não tem regiões que não se sobrepõem às regiões na configuração da instância de origem.

Se a configuração da instância de origem for nam7 (que contém as regiões de leitura/gravação em us-central1 e us-east4) e a configuração da instância de destino for eur5 (que contém regiões de leitura/gravação em europe-west2 e europe-west1), seus custos de uso de rede único serão de 1.000 GB * US$ 0,12 por GB * 1 + 1.000 GB * US$ 0,01 por GB * 1 = US $130. Neste cenário, a configuração da instância de destino tem duas regiões que não se sobrepõem às regiões na configuração da instância de origem. As taxas de rede de "Transferência de dados intercontinental" (US$ 0,12 por GB para uso mensal de 0 a 1 TB) são aplicadas uma vez, e a "Transferência de dados entre as regiões no mesmo continente" (US$ 0,01 por GB) é aplicada uma vez.

A seguir

Solicite uma cotação personalizada

Com os preços de pagamento por utilização do Google Cloud, você paga apenas pelos serviços que usa. Fale com nossa equipe de vendas e receba uma cotação personalizada para sua organização.
Entre em contato