Este documento explica 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ê fizer pagamentos em uma moeda que não seja o dólar americano, serão aplicados na sua moeda os preços listados na página SKUs do Cloud Platform.
O Spanner oferece edições, um modelo de preços baseado em níveis que proporciona mais flexibilidade, melhor transparência de custos e oportunidades de economia. Você pode escolher entre as edições Standard, Enterprise e Enterprise Plus, o que permite selecionar o conjunto certo de recursos para atender às suas necessidades e orçamento. Para saber mais sobre as edições do Spanner, leia a visão geral e o blog.
Ao usar o Spanner, você é cobrado pelos itens a seguir:
Para todas as configurações de instância básicas (configurações de instância com regiões fixas e topologias de replicação), você paga pela capacidade de computação e pelos custos de armazenamento da instância. Se você estiver usando uma configuração de instância birregional ou multirregional, também será cobrado pela replicação de dados.
Se você criar uma configuração de instância personalizada e adicionar réplicas somente leitura opcionais à configuração de instância básica, o Spanner vai cobrar pela quantidade de capacidade de computação, replicação de dados e armazenamento de banco de dados usados pela configuração de instância básica e por cada réplica somente leitura opcional adicionada.
Tanto para configurações de instância básicas quanto para configurações de instância personalizadas, as cobranças de armazenamento de backup incluem todas as réplicas que armazenam o backup.
O uso de armazenamento, replicação e largura de banda de rede do projeto é calculado em gigabytes (GiB), em que 1 GiB = 230 bytes.
As taxas de utilização de armazenamento, replicação e largura de banda de rede do projeto são acumuladas diariamente. É possível ver o uso não faturado a qualquer momento no console do Google Cloud.
Nas seções a seguir, mostramos os preços de cada componente do Spanner.
Edições do Spanner
As edições do Spanner oferecem preços baseados em níveis e no modelo de pagamento por uso, além de descontos por compromisso de uso (CUDs) opcionais de um e três anos para suas instâncias.
A cobrança é feita pelo número de réplicas, que são a representação física do nó, multiplicado pela taxa por hora:
O Spanner oferece instâncias granulares em que a capacidade de computação de uma instância pode ser menor que 1 nó (1.000 unidades de processamento). Por exemplo, uma instância com capacidade de computação de 200 unidades de processamento executadas por 6 horas será 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 verticalmente de modo temporário por apenas 30 minutos, a cobrança ainda será 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.
Escolha uma configuração regional no menu suspenso da tabela a seguir:
Edição | Default* (USD) | Cloud Spanner CUD - 1 Year* (USD) | Cloud Spanner CUD - 3 Year* (USD) |
---|---|---|---|
Standard | US$ 0,90 / 1 hour | US$ 0,72 / 1 hour | US$ 0,54 / 1 hour |
Enterprise | US$ 1,23 / 1 hour | US$ 0,984 / 1 hour | US$ 0,738 / 1 hour |
Enterprise Plus | US$ 1,71 / 1 hour | US$ 1,368 / 1 hour | US$ 1,026 / 1 hour |
* Os preços refletem o custo por nó (incluindo todas as três réplicas)
Escolha uma configuração de duas regiões (disponível na edição Enterprise Plus) no menu suspenso da tabela a seguir:
Edição | Default* (USD) | Cloud Spanner CUD - 1 Year* (USD) | Cloud Spanner CUD - 3 Year* (USD) |
---|---|---|---|
Enterprise Plus | US$ 4,617 / 1 hour | US$ 3,6936 / 1 hour | US$ 2,7702 / 1 hour |
* Os preços refletem o custo por nó (incluindo todas as réplicas)
Escolha uma configuração multirregional (disponível na edição Enterprise Plus) no menu suspenso da tabela a seguir:
Edição | Default* (USD) | Cloud Spanner CUD - 1 Year* (USD) | Cloud Spanner CUD - 3 Year* (USD) |
---|---|---|---|
Enterprise Plus | US$ 3,705 / 1 hour | US$ 2,964 / 1 hour | US$ 2,223 / 1 hour |
* Os preços refletem o custo por nó (incluindo todas as réplicas)
Preços da capacidade de computação para adicionar réplicas opcionais somente leitura (disponível nas edições Enterprise e Enterprise Plus):
É possível criar uma configuração de instância personalizada e adicionar réplicas opcionais somente leitura à configuração de instância regional ou multirregional básica. Não é possível criar configurações de instâncias birregionais personalizadas. 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.
Edição | Default* (USD) | Cloud Spanner CUD - 1 Year* (USD) | Cloud Spanner CUD - 3 Year* (USD) |
---|---|---|---|
Enterprise | US$ 0,41 / 1 hour | US$ 0,328 / 1 hour | US$ 0,246 / 1 hour |
Enterprise Plus | US$ 0,57 / 1 hour | US$ 0,456 / 1 hour | US$ 0,342 / 1 hour |
* Os preços refletem o custo por nó por réplica somente leitura adicional
Por exemplo, se você criar uma configuração de instância personalizada na edição Enterprise, adicionar uma réplica somente leitura us-west3 à configuração de instância regional básica us-central e provisionar um nó para essa configuração de instância personalizada, o custo total da capacidade de computação será o seguinte:
No total, os custos de capacidade de computação para a configuração de instância personalizada são de US $1,722 por hora.
Armazenamento de banco de dados
Você recebe uma fatura com o valor da quantidade de dados nas réplicas de leitura e gravação e de somente leitura multiplicado pela taxa mensal. Não há custo de armazenamento para réplicas testemunha.
Escolha uma configuração regional no menu suspenso da tabela a seguir:
Item | Preço (US$) |
---|---|
SSD (incluindo todas as três réplicas) | US$ 0,000410959 / 1 gibibyte hour |
HDD (incluindo todas as três réplicas) | US$ 0,000082192 / 1 gibibyte hour |
Escolha uma configuração de duas regiões no menu suspenso da tabela a seguir:
Item | Preço (US$) |
---|---|
SSD (incluindo todas as réplicas) | US$ 0,000739726 / 1 gibibyte hour |
HDD (incluindo todas as réplicas) | US$ 0,000147945 / 1 gibibyte hour |
Escolha uma configuração multirregional no menu suspenso da tabela a seguir:
Item | Preço (US$) |
---|---|
SSD (incluindo todas as réplicas) | US$ 0,000712329 / 1 gibibyte hour |
HDD (incluindo todas as réplicas) | US$ 0,000142466 / 1 gibibyte hour |
Se você fizer pagamentos em uma moeda que não seja o dólar americano, serão aplicados na sua moeda os preços listados na página SKUs do Cloud Platform.
Preços do 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 opcionais somente leitura à configuração de instância regional ou multirregional básica. Não é possível criar configurações de instâncias birregionais personalizadas. O Spanner cobra pelo armazenamento de banco de dados usado pelas réplicas somente leitura, além do armazenamento de banco de dados usado pela configuração da instância de base.
Item | Preço (US$) |
---|---|
SSD (para cada réplica somente leitura adicional) | US$ 0,000136986 / 1 gibibyte hour |
HDD (para cada réplica somente leitura adicional) | US$ 0,000027397 / 1 gibibyte hour |
Se você fizer pagamentos em uma moeda que não seja o dólar americano, serão aplicados na sua moeda os preços listados na página SKUs do Cloud Platform.
Por exemplo, se você criar uma configuração de instância personalizada com 1.000 GiB de armazenamento SSD e 3.000 GiB de armazenamento HDD e adicionar uma réplica somente leitura us-west3 à configuração de instância multirregional básica us-central1, o custo total de armazenamento do banco de dados será o seguinte:
No total, o custo de armazenamento do banco de dados para a configuração de instância personalizada é de US $672 por mês.
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). O preço do backup inclui o custo dos backups em todas as réplicas da configuração da instância, incluindo réplicas somente leitura adicionais.
Item | Preço (US$) |
---|---|
Configurações regionais (inclua todas as réplicas e qualquer réplica somente leitura adicional) | US$ 0,000136986 / 1 gibibyte hour |
Configurações birregionais e multirregionais (inclua todas as réplicas e qualquer réplica somente leitura adicional) | US$ 0,000410959 / 1 gibibyte hour |
Se você fizer pagamentos em uma moeda que não seja o dólar americano, serão aplicados na sua moeda os preços listados na página SKUs do Cloud Platform.
A replicação do Spanner é baseada em uma implementação personalizada do Paxos, um algoritmo de consenso distribuído que garante a consistência dos seus dados em todas as réplicas. Isso garante que, mesmo em caso de interrupções de rede ou falhas de hardware, seus dados permaneçam precisos e acessíveis.
Preços da replicação de dados
A replicação intrarregional não tem custo financeiro.
Em configurações de instância birregionais, multirregionais ou regionais com réplicas somente leitura personalizadas opcionais, o Spanner replica automaticamente seus dados entre regiões. Ao gravar dados diretamente (inserções, atualizações e exclusões) nessas configurações, você paga pelo volume de dados replicados da região líder. Você também paga por qualquer operação que modifique dados indiretamente, por exemplo, ao usar TTL, fluxos de alterações e índices secundários.
Preços da replicação de dados entre regiões
Observação:todos os preços estão em USD por GiB e todos os GiB estão em bytes lógicos.
Para cada réplica, você paga pelo volume de dados replicados da região líder de origem.
Por exemplo, se você criar uma configuração de instância multirregional, nam3 na edição Enterprise Plus, e gravar 10 GiB de dados, o custo total de replicação será o seguinte:
No total, o custo de replicação é de US $1,2.
Local | América do Norte | Europa | Ásia | Indonésia | Oceania | Oriente Médio | América Latina | África |
---|---|---|---|---|---|---|---|---|
América do Norte | US$ 0,04 | US$ 0,07 | US$ 0,11 | US$ 0,13 | US$ 0,13 | US$ 0,14 | US$ 0,17 | US$ 0,14 |
Europa | US$ 0,07 | US$ 0,04 | US$ 0,11 | US$ 0,13 | US$ 0,13 | US$ 0,14 | US$ 0,17 | US$ 0,14 |
Ásia | US$ 0,11 | US$ 0,11 | US$ 0,11 | US$ 0,13 | US$ 0,13 | US$ 0,14 | US$ 0,17 | US$ 0,14 |
Indonésia | US$ 0,13 | US$ 0,13 | US$ 0,13 | US$ 0,11 | US$ 0,11 | US$ 0,14 | US$ 0,17 | US$ 0,17 |
Oceania | US$ 0,13 | US$ 0,13 | US$ 0,13 | US$ 0,11 | US$ 0,11 | US$ 0,14 | US$ 0,17 | US$ 0,17 |
Oriente Médio | US$ 0,14 | US$ 0,14 | US$ 0,14 | US$ 0,14 | US$ 0,14 | US$ 0,11 | US$ 0,17 | US$ 0,14 |
América Latina | US$ 0,17 | US$ 0,17 | US$ 0,17 | US$ 0,17 | US$ 0,17 | US$ 0,17 | US$ 0,17 | US$ 0,17 |
África | US$ 0,14 | US$ 0,14 | US$ 0,14 | US$ 0,17 | US$ 0,17 | US$ 0,14 | US$ 0,17 | US$ 0,14 |
Você pode usar a métrica "Bytes replicados entre regiões" para visualizar o número de bytes replicados da réplica líder para as outras réplicas na configuração da instância. Para mais informações, consulte Monitorar a replicação de dados.
Armazenamento para dados replicados
Os dados replicados armazenados na configuração de instância regional, birregional ou multirregional de destino são cobrados de acordo com os preços de armazenamento do Spanner.
Transferência de dados de entrada: gratuita
Transferência de dados na mesma região: sem custos financeiros
Transferência de dados entre regiões no mesmo continente (por GiB): US$ 0,01
Transferência de dados intercontinental: à taxa de transferência de dados da Internet
Se você fizer pagamentos em uma moeda que não seja o dólar americano, serão aplicados na sua moeda os preços listados na página SKUs do Cloud Platform.
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 em configurações regionais, as taxas de transferência de dados da Internet são mostradas na tabela a seguir.
Para instâncias em configurações de duas regiões ou multirregionais, a transferência de dados pela Internet é cobrada da seguinte forma:
Para partições de instâncias que usam uma configuração multirregional, o Google cobra de acordo com a região líder para leituras e consultas em uma transação de leitura/gravação e a região mais próxima com uma réplica de serviço legível para outros modos de simultaneidade.
Para instâncias que usam particionamento geográfico, o tráfego pode ser veiculado por uma ou mais réplicas de veiculação com base nas partições da instância envolvidas na veiculação da solicitação. Se você usar várias partições, será cobrado pelos bytes retornados de cada uma delas. No caso de consultas, é possível incorrer em cobranças de transferência de dados para bytes transferidos durante a execução, mas não retornados, como consultas de agregação que abrangem vários posicionamentos. Semelhante às taxas de transferência de dados da instância, as cobranças de cada partição de instância correspondem ao modelo de faturamento da configuração da instância dessa partição, conforme descrito.
Uso mensal | Preço (US$) |
---|---|
Transferência de dados para destinos no mundo todo (exceto Ásia e Austrália) | 0 gibibyte to 1,024 gibibyte US$ 0,12 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$ 0,11 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$ 0,08 / 1 gibibyte, per 1 month / account |
Transferência de dados para destinos na Ásia (exceto China, mas incluindo Hong Kong) | 0 gibibyte to 1,024 gibibyte US$ 0,12 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$ 0,11 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$ 0,08 / 1 gibibyte, per 1 month / account |
Transferência de dados para destinos na China (exceto Hong Kong) | 0 gibibyte to 1,024 gibibyte US$ 0,23 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$ 0,22 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$ 0,20 / 1 gibibyte, per 1 month / account |
Transferência de dados para destinos na Austrália | 0 gibibyte to 1,024 gibibyte US$ 0,19 / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte US$ 0,18 / 1 gibibyte, per 1 month / account 10,240 gibibyte and above US$ 0,15 / 1 gibibyte, per 1 month / account |
Transferência de dados de entrada | Grátis |
Se você fizer pagamentos em uma moeda que não seja o dólar americano, serão aplicados na sua moeda os preços listados na página SKUs do Cloud Platform.
O Data Boost do Spanner fornece automaticamente recursos de computação isolados e sob demanda para qualquer instância do Spanner. Você pode usá-lo para processar cargas de trabalho como consultas federadas do Google BigQuery (BQ), exportações de dados usando o Dataflow ou consultas em lote dos seus aplicativos de linha de negócios sem afetar sua carga de trabalho atual do Spanner. Por padrão, as consultas do Spanner se conectam automaticamente aos recursos do Data Boost na mesma região da sua instância ativa do Spanner.
O Spanner Data Boost mede o uso em unidades de processamento sem servidor (SPUs) por segundo, com uma cobrança mínima de 1 minuto. SPU representa os recursos de computação necessários para atender a uma consulta. Ela inclui CPU, memória e transferência de dados local. Não há custo fixo ou necessidade de gerenciamento de recursos. Você só paga pelo uso real de SPUs. Para mais informações, consulte a Visão geral do Data Boost do Spanner.
Item | Preço (US$) |
---|---|
Cobranças do Data Boost | US$ 1,17 / 1,000 hour |
Não há cobranças extras do Spanner pelo uso das ferramentas de exportação ou importação. Você paga as taxas padrão de armazenamento de dados e replicação ao importar um banco de dados para o Spanner. No entanto, há outros custos potenciais associados à importação e exportação de bancos de dados:
Com uma instância de teste gratuito do Spanner, você aprende sobre os recursos e as funcionalidades do Spanner sem custo financeiro por 90 dias. Durante o período de teste gratuito de 90 dias, você pode armazenar até 10 GiB de dados na sua instância de teste gratuito, que oferece suporte aos recursos da edição Standard do Spanner e ao Spanner Graph. Para mais detalhes, consulte Instâncias de teste sem custo financeiro do Spanner. Se você é um novo cliente do Google Cloud, também tem direito ao teste gratuito do Google Cloud de 90 dias, que oferece US $300 em créditos para usar nos produtos do Google Cloud, incluindo o Spanner. A instância de teste gratuito do Spanner é adicional aos US $300 em créditos oferecidos pelo teste gratuito do Google Cloud.
Você pode fazer upgrade de uma instância de teste gratuito para uma instância Enterprise paga para continuar usando sua instância após o período de teste gratuito de 90 dias e escalar além dos limites de uso da instância gratuita. Se você escolher fazer upgrade da sua instância de teste gratuito para uma instância paga, a cobrança será feita de acordo com os preços apresentados nesta página.
É possível mover sua instância do Spanner de qualquer configuração de instância regional, birregional ou multirregional para qualquer outra configuração de instância regional, birregional ou multirregional.
Para ilustrar os custos de uso da rede, digamos que você esteja movendo uma instância com 1.000 GiB 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 regiões no mesmo continente" é de US $0,01 por GiB. "Entrada" e "Saída na mesma região" são gratuitas. Vamos analisar 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 da instância de destino for us-east1, os custos totais de uso da rede serão 1.000 GiB * US$ 0,01 por GiB * 1 = US $10. Nesse 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 únicos serão 1.000 GiB * US$ 0,01 por GiB * 2 = US $20. Nesse 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 regiões de leitura/gravação em us-central1 e us-east4) e a configuração da instância de destino for us-central1, seus custos de uso de rede únicos serão 1.000 GiB * US$ 0,01 por GiB * 0 = US $0. Nesse cenário, a configuração da instância de destino tem zero 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 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 únicos serão 1.000 GiB * US$ 0,12 por GiB * 1 + 1.000 GiB * US$ 0,01 por GiB * 1 = US $130. Nesse 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 GiB para uso mensal de 0 a 1 TB) se aplicam uma vez e "Transferência de dados entre as regiões dentro do mesmo continente" (US$ 0,01 por GiB) se aplicam uma vez.)