Preços do Spanner
Neste documento, explicamos os detalhes dos preços do Spanner.
Se preferir, use a calculadora de preços do Google Cloud Platform para ter uma estimativa. o custo de usar o Spanner.
Se você não paga em dólar americano, são aplicados os preços na sua moeda local listados na página SKUs do Cloud Platform.
Visão geral de preços do Spanner
Quando você usa o Spanner, os seguintes itens são cobrados:
A quantidade de capacidade de computação na instância.
O Spanner monitora a capacidade de computação (medida no processamento) unidades ou nós) 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.
A quantidade de armazenamento usada pelos seus bancos de dados
O Spanner cobra pela quantidade média de dados em seu Bancos de dados do Spanner, incluindo tabelas, índices secundários e em um período de um mês, multiplicados pela taxa mensal.
A quantidade de armazenamento usada pelos seus backups
O Spanner cobra pela quantidade média de armazenamento usada pelo seu Backups do Spanner em um período de um mês multiplicados pelo valor mensal e a taxa de conversão.
A quantidade de largura de banda de rede usada.
Alguns tipos de tráfego de transferência de dados de saída, como leituras de aplicativos Os 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 replicação de entrada ou replicação do Spanner o tráfego de transferência de dados.
Para todas as configurações de instância básicas (configurações de instância com configurações regiões e topologias de replicação), capacidade de computação e armazenamento de banco de dados. incluem todas as réplicas que o Spanner executa para seus instância.
Se você criar uma configuração de instância personalizada e adicionar opções somente leitura réplicas para a configuração da instância de base, o Spanner cobra pelo a quantidade de capacidade de computação e o armazenamento de banco de dados usados pela instância de base e por cada réplica somente leitura opcional adicionada.
O preço da capacidade de computação inclui a rede usada para replicação grava em todas as réplicas na configuração da instância.
Para configurações de instância de base e instância personalizada do Google Cloud, as cobranças do armazenamento de backup incluem todas as réplicas e armazenar 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 os números não faturados do Google Cloud a qualquer momento no console do Google Cloud.
As tabelas a seguir mostram os preços de cada componente do Spanner.
Capacidade de computação
Na tabela a seguir, você pode comparar os preços por uso, período de um ano desconto por compromisso de uso e três anos por compromisso de uso. Ler Spanner documentação sobre descontos por compromisso de uso para mais detalhes.
Escolha uma configuração regional no menu suspenso na tabela abaixoEscolha uma configuração birregional no menu suspenso na tabela abaixo
Escolha uma configuração multirregional no menu suspenso na tabela abaixo
É 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. Não é possível criar configurações personalizadas de instância birregional. 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 de base.
Por exemplo, se você criar uma configuração de instância personalizada e adicionar uma
réplica somente leitura us-east1
para a configuração de instância multirregional de base nam7
,
e provisionar dois nós para essa configuração de instância personalizada, seu total
da capacidade de computação é o seguinte:
Configuração da instância base
nam7
: US$ 3 por hora * 2 nós = US $6 por horaRéplica somente leitura adicional
us-east1
: US$ 1 por nó por hora * 2 nós = US $2 por hora
No total, seus custos da capacidade de computação para a configuração da instância personalizada são de US$ 8 por hora.
O preço da capacidade de computação inclui a rede usada para replicação grava em todas as réplicas na configuração da instância.
Armazenamento
Armazenamento de banco de dados
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 abaixoEscolha uma configuração birregional no menu suspenso na tabela abaixo
Escolha uma configuração multirregional no menu suspenso na tabela abaixo
Preço de armazenamento de 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. Não é possível criar configurações personalizadas de instância birregional. 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 de base.
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
à instância multirregional de base
configuração 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 horaRéplica somente leitura adicional
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.
Armazenamento de backup
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).
Rede
Transferência de dados de entrada | Gratuito |
Transferência de dados na mesma região | Gratuito |
Transferência de dados entre regiões dentro do mesmo continente (por GB) | US$ 0,01 |
Transferência de dados intercontinental | De acordo com a taxa de transferência de dados da Internet |
O uso dos seguintes recursos 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.
Nas instâncias com configurações birregionais ou multirregionais, a transferência de dados da Internet é cobrada. da seguinte forma:
- 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 cobrado com base no custo de transferência de dados a região líder padrão.
A transferência de dados de outras leituras é cobrada com base no custo da transferência de dados do região que tem 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 a partir deus-central1
, que é a região mais próxima na configuração multirregional. - Para clientes em
asia-south1
, a transferência de dados é cobrada a partir deasia-east1
, que é a região mais próxima na configuração multirregional.
- Para clientes em
Preços do Data Boost do Spanner
O Spanner Data Boost pode fornecer automaticamente recursos de computação isolados e sob demanda para qualquer instância 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 à carga de trabalho atual do Spanner. Para ativar esse recurso, os administradores concedem a permissão necessária do IAM e configuram para usar o Data Boost. As consultas do Spanner vão se conectar automaticamente aos recursos do Data Boost na mesma região a instância ativa do Spanner por padrão.
O Spanner Data Boost mede o uso em unidades de processamento sem servidor (SPU) por segundo com um minuto cobrança mínima. SPU representa recursos de computação necessários para atender a uma consulta. Inclui dados locais, de CPU e da memória transferência. não há recursos para gerenciar nem custos fixos; você só paga pelo uso real do SPU. Consulte a documentação mais detalhes sobre esse recurso.
Preços de exportação e importação de bancos de dados
Não há cobranças adicionais do Spanner pelo uso da exportação ou ferramentas de 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, jobs de importação e exportação podem 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 à sua do bucket do Cloud Storage, você paga pelo serviço tarifas padrão para 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 à sua a configuração da instância do Spanner, você paga tarifas padrão para 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.
Instâncias de teste gratuito do Spanner
Uma instância de teste gratuito do Spanner permite que você aprenda e explore os recursos dele e recursos sem custo por 90 dias. Durante o período de teste gratuito de 90 dias, é possível armazenar 10 GB de dados na instância de teste gratuito. Para mais detalhes, consulte Instâncias de teste gratuito do Spanner. Se você está começando a usar o Google Cloud cliente, você também se qualifica para o teste gratuito de 90 dias do Google Cloud que oferece US $300 em créditos para você usar em produtos do Google Cloud, incluindo o Spanner. A instância de teste gratuito do Spanner vai além dos US $300 que o teste gratuito do Google Cloud oferece.
É possível fazer upgrade de uma instância de teste gratuito para uma instância paga para continuar usando sua instância além do período de 90 dias de teste gratuito e escalonar além do e limites de uso da instância. Se você optar por fazer upgrade da instância de teste gratuito para uma instância paga, você será cobrado de acordo com os preços nesta página.
Preços para mover uma instância para uma configuração diferente
É possível mover a instância do Spanner de qualquer configuração de instância regional ou multirregional para ou de instâncias multirregionais.
Você vai receber cobranças pela capacidade de computação e pelo uso do armazenamento na origem e as configurações da instância de destino enquanto a migração está em andamento. Uma vez a migração for concluída, você será cobrado pela capacidade de computação e uso apenas na configuração da instância de destino. Consulte a capacidade de computação e o banco de dados armazenamento para conferir as tarifas correspondentes.
Você vai receber uma cobrança única pelo uso da rede com base na quantidade dados transferidos entre as configurações da instância de origem e de destino. Consulte a seção network para taxas de rede. Se as configurações das instâncias de origem e de destino consistir em diferentes regiões, você só é cobrado pelos dados movidos para regiões de "leitura e gravação" e "somente leitura" na configuração da instância de destino que não se sobreponham às regiões na configuração da instância de origem. Você não são cobrados pelos dados movidos para a região de testemunhas.
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 instância de destino configuração do Terraform. A taxa de rede para "Transferência de dados entre regiões dentro da mesma continente” é US $0,01 por GB. “Entrada” e “Saída” “dentro da mesma região” são livres. Vamos conferir os custos totais de rede em diferentes exemplos de cenários.
Se a configuração da instância de origem for us-central1
, e a
configuração da instância é us-east1
, seus custos totais de uso de rede são 1.000 GB
* US$ 0,01 por GB * 1 = US $10. (Nesse cenário, a instância de destino
tem uma região que não se sobrepõe a nenhuma região na origem
configuração da instância.
Se a configuração da instância de origem for us-central1
, e a
configuração da instância é nam8
(que contém regiões de leitura/gravação em
us-west2
e us-west1
), seus custos únicos de uso de rede serão de 1.000 GB* US$ 0,01.
por GB * 2 = US $20. (Nesse cenário, a configuração da instância de destino
duas regiões que não se sobrepõem a nenhuma região na instância de origem
configuration.)
Se a configuração da instância de origem for nam7
(que contém leitura/gravação)
regiões em us-central1
e us-east4
) e a instância de destino
configuração é us-central1
, seus custos únicos de uso de rede são 1.000 GB *
US$ 0,01 por GB * 0 = US $0. (Nesse cenário, a configuração da instância de destino
não tem regiões que não se sobreponham às regiões na instância de origem
configuration.)
Se a configuração da instância de origem for nam7
(que contém leitura/gravação)
regiões em us-central1
e us-east4
) e a instância de destino
a configuração é 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 instância de destino
tem duas regiões que não se sobrepõem às regiões na origem
configuração da instância. Taxas de rede de "Transferência de dados intercontinental" (US$ 0,12 por
GB para uso mensal de 0 a 1 TB) serão aplicados uma vez e "Transferência de dados entre as regiões em
mesmo continente” (US$ 0,01 por GB) é aplicado uma vez.)
A seguir
- Leia a documentação do Spanner.
- Comece a usar o Spanner.
- Use a calculadora de preços.
- Saiba mais sobre as soluções e os casos de uso do Spanner.