Precios de Spanner
En este documento, se explican los detalles de los precios de Spanner.
También puedes usar la calculadora de precios de Google Cloud Platform para estimar el costo de usar Spanner.
Si pagas en una moneda distinta del dólar estadounidense, se aplican los precios que aparecen en tu moneda en SKU de Google Cloud.
Descripción general de los precios de Spanner
Spanner ofrece ediciones, un modelo de precios basado en niveles que proporciona una mayor flexibilidad, una mejor transparencia de costos y oportunidades para ahorrar costos. Puedes elegir entre las ediciones Standard, Enterprise y Enterprise Plus, lo que te permite elegir el conjunto de funciones adecuado para tus necesidades y presupuesto. Para obtener más información sobre las ediciones de Spanner, lee la descripción general y el blog.
Cuando usas Spanner, se te cobra por lo siguiente:
La cantidad de capacidad de procesamiento de tu instancia
Spanner hace un seguimiento de la capacidad de procesamiento (medida en unidades de procesamiento o nodos) de una instancia a lo largo del tiempo. Se te cobra por la cantidad de nodos multiplicada por la tarifa por hora. La tarifa por hora puede variar según la edición y la región.
La cantidad de almacenamiento que usan tus bases de datos
Spanner te cobra por la cantidad promedio de datos que contienen tus bases de datos (incluidos tablas, índices secundarios y metadatos) por un período de un mes, multiplicada por la tarifa mensual.
La cantidad de almacenamiento que usan tus copias de seguridad
Spanner te cobra por la cantidad promedio de almacenamiento que usan tus copias de seguridad de Spanner por un período de un mes, multiplicada por la tarifa mensual.
La cantidad de datos replicados.
Spanner cobra la replicación de datos entre regiones entre las regiones de origen y destino, multiplicada por la cantidad de datos replicados.
La cantidad de ancho de banda de red usada
Algunos tipos de tráfico de transferencia de datos saliente, como las lecturas de aplicaciones de bases de datos de Spanner, están sujetos a cargos por ancho de banda de red. No se generan cargos por ancho de banda por el tráfico de transferencia de datos entrante o intrarregional.
Para todas las configuraciones de instancias base (configuraciones de instancias con regiones y topologías de replicación fijas), se te cobrarán los costos de capacidad de procesamiento y almacenamiento de tu instancia. Si usas una configuración de instancia birregional o multirregional, también se te cobrará por la replicación de datos.
Si creas una configuración de instancia personalizada y agregas réplicas de solo lectura opcionales a la configuración de la instancia base, Spanner te cobrará por la cantidad de capacidad de procesamiento, la replicación de datos y el almacenamiento de la base de datos que usa la configuración de la instancia base y cada réplica de solo lectura opcional que se agregue.
Tanto para las configuraciones de instancias base como para las configuraciones de instancias personalizadas, los cargos de almacenamiento de copias de seguridad incluyen todas las réplicas que almacenan la copia de seguridad.
El uso de almacenamiento del proyecto, la replicación y el uso del ancho de banda de la red se calculan en gigabytes (GiB), con la equivalencia de 1 GiB = 230 bytes.
Los cargos por el uso del almacenamiento, la replicación y el ancho de banda de red del proyecto se acumulan diariamente. Puedes ver el uso por facturar en cualquier momento en la consola de Google Cloud.
Las siguientes secciones muestran los precios de cada componente de Spanner.
Capacidad de procesamiento
Ediciones de Spanner
Las ediciones de Spanner ofrecen precios basados en niveles, pagos según el uso y descuentos por compromiso de uso (CUD) opcionales de uno y tres años para tus instancias.
Se te factura por la cantidad de réplicas, que son la representación física del nodo, multiplicada por la tarifa por hora:
- Cada nodo en una configuración de instancia regional base tiene tres réplicas.
- Cada nodo en una configuración de instancia de región dual base tiene seis réplicas y está disponible en la edición Enterprise Plus.
- Cada nodo en una configuración de instancia multirregional base tiene cinco o más réplicas según la configuración y está disponible en la edición Enterprise Plus.
- Cada nodo en una réplica opcional de solo lectura tiene una réplica y está disponible en las ediciones Enterprise y Enterprise Plus.
Spanner ofrece instancias detalladas en las que la capacidad de procesamiento de una instancia puede ser menor que 1 nodo (1,000 unidades de procesamiento). Por ejemplo, una instancia con capacidad de procesamiento de 200 unidades de procesamiento que se ejecutó durante 6 horas se cobrará por 1.2 horas de procesamiento de nodo (200 unidades de procesamiento × 6 horas ÷ 1,000 unidades de procesamiento por nodo).
Cualquier capacidad de procesamiento que aprovisiones se facturará por un mínimo de una hora. Por ejemplo, si escalas verticalmente tu instancia de forma temporal durante solo 30 minutos, se te cobrará por una hora.
Después del período mínimo de una hora, se prorratea la facturación por capacidad de procesamiento. Por ejemplo, si aprovisionas una instancia de 5 nodos a la 1:00 p.m. y, luego, a las 2:01 p.m. (más de una hora después), quitas un nodo, el 5° nodo se facturará por 61 minutos.
Elige una configuración regional del menú desplegable de la siguiente tabla:Elige una configuración de dos regiones (disponible en la edición Enterprise Plus) en el menú desplegable de la siguiente tabla:
Elige una configuración de varias regiones (disponible en la edición Enterprise Plus) en el menú desplegable de la siguiente tabla:
Precios de la capacidad de procesamiento para agregar réplicas de solo lectura opcionales (disponibles en las ediciones Enterprise y Enterprise Plus):
Puedes crear una configuración de instancia personalizada y agregar réplicas de solo lectura opcionales a la configuración de instancia regional o de varias regiones. No puedes crear configuraciones de instancias personalizadas de dos regiones. Spanner te cobra por la capacidad de procesamiento de estas réplicas de solo lectura, además de la capacidad de procesamiento de la configuración de la instancia base.
Por ejemplo, si creas una configuración de instancia personalizada en la edición Enterprise, agregas una réplica de solo lectura
us-west3
a la configuración de instancia regional base us-central
y aprovisionas un nodo a esta configuración de instancia personalizada, entonces tu costo total de capacidad de procesamiento es el siguiente:
Configuración de instancia base
us-central1
: $0.41 / hora de réplica * 3 réplicas = $1.230 por horaRéplica de solo lectura adicional
us-west3
: $0.41 * 1.2 (incluye el multiplicador regional) = $0.492 por hora
En total, el costo de tu capacidad de procesamiento para la configuración de instancia personalizada es de $1.722 por hora.
Almacenamiento
Almacenamiento en bases de datos
Se te factura por la cantidad de datos en tus réplicas de lectura y escritura y de solo lectura multiplicada por la tarifa mensual. No hay costo de almacenamiento para las réplicas de testigos.
Elige una configuración regional del menú desplegable de la siguiente tabla:Elige una configuración de dos regiones en el menú desplegable de la siguiente tabla:
Elige una configuración multirregional en el menú desplegable de la siguiente tabla:
Precios de almacenamiento de bases de datos para agregar réplicas de solo lectura opcionales:
Puedes crear una configuración de instancia personalizada y agregar réplicas de solo lectura opcionales a la configuración de instancia regional o de varias regiones. No puedes crear configuraciones de instancias personalizadas birregionales. Spanner te cobra por el almacenamiento de la base de datos que usan tus réplicas de solo lectura, además del almacenamiento de la base de datos que usa la configuración de tu instancia base.
Por ejemplo, si creas una configuración de instancia personalizada con 1,000 GiB de almacenamiento y agregas una réplica de solo lectura us-west3
a la configuración de instancia multirregional base us-central1
, el costo total de almacenamiento de la base de datos será el siguiente:
Configuración básica
us-central1
: $0.30 por GiB al mes * 1,000 GiB = $300 al mesRéplica de solo lectura adicional
us-west3
: $0.12 por GB al mes (incluye el multiplicador regional) * 1,000 GB = $120 al mes
En total, el costo de almacenamiento de la base de datos para la configuración de instancia personalizada es de $420 por mes.
Almacenamiento en copias de seguridad
Solo se te facturará por el almacenamiento que uses. Las copias de seguridad se facturarán desde el momento en que se completen y hasta que se borren. Las copias de seguridad completadas se facturarán por un mínimo de 24 horas, sin importar cuál sea la hora de eliminación (si este plazo fuera menor que un día).
Replicación de datos
La replicación de Spanner se crea sobre una implementación personalizada de Paxos, un algoritmo de consenso distribuido que garantiza la coherencia de tus datos en todas las réplicas. Esto garantiza que, incluso en caso de interrupciones de la red o errores de hardware, tus datos se mantengan precisos y accesibles.
Precios de la replicación de datos
La replicación dentro de la región es sin costo.
En las configuraciones de instancias birregionales o multirregionales, o en la configuración regional con réplicas opcionales personalizadas de solo lectura, Spanner replica automáticamente tus datos entre regiones. Cuando escribes datos directamente (insertas, actualizas y borras) en estas configuraciones, se te cobra por el volumen de datos replicados. También se te cobrará por cualquier operación que modifique los datos de forma indirecta, por ejemplo, cuando uses TTL, flujos de cambios e índices secundarios.
Precios de la replicación de datos entre regiones
Se te cobrará por el volumen de datos replicados en varias regiones. La fuente de la replicación siempre es la región líder.
Ubicación de origen | Ubicación de destino | |||||||
---|---|---|---|---|---|---|---|---|
América del Norte | Europa | Asia | Indonesia | Oceanía | Oriente Medio | Latinoamérica | África | |
Norteamérica | $0.04 por GiB | $0.07 por GiB | $0.11 por GiB | $0.13 por GiB | $0.13 por GiB | $0.14 por GiB | $0.17 por GiB | $0.14 por GiB |
Europa | $0.07 por GiB | $0.04 por GiB | $0.11 por GiB | $0.13 por GiB | $0.13 por GiB | $0.14 por GiB | $0.17 por GiB | $0.14 por GiB |
Asia | $0.11 por GiB | $0.11 por GiB | $0.11 por GiB | $0.13 por GiB | $0.13 por GiB | $0.14 por GiB | $0.17 por GiB | $0.14 por GiB |
Indonesia | $0.13 por GiB | $0.13 por GiB | $0.13 por GiB | $0.11 por GiB | $0.11 por GiB | $0.14 por GiB | $0.17 por GiB | $0.17 por GiB |
Oceanía | $0.13 por GiB | $0.13 por GiB | $0.13 por GiB | $0.11 por GiB | $0.11 por GiB | $0.14 por GiB | $0.17 por GiB | $0.17 por GiB |
Oriente Medio | $0.14 por GiB | $0.14 por GiB | $0.14 por GiB | $0.14 por GiB | $0.14 por GiB | $0.11 por GiB | $0.17 por GiB | $0.14 por GiB |
Latinoamérica | $0.17 por GiB | $0.17 por GiB | $0.17 por GiB | $0.17 por GiB | $0.17 por GiB | $0.17 por GiB | $0.17 por GiB | $0.17 por GiB |
África | $0.14 por GiB | $0.14 por GiB | $0.14 por GiB | $0.17 por GiB | $0.17 por GiB | $0.14 por GiB | $0.17 por GiB | $0.14 por GiB |
Puedes usar la métrica Bytes replicados entre regiones para ver la cantidad de bytes que se replican de la réplica líder a las otras réplicas en la configuración de tu instancia. Para obtener más información, consulta Supervisa la replicación de datos.
Almacenamiento para datos replicados
Los datos replicados almacenados en la configuración de la instancia regional, dual-región o multirregión de destino se cobran según la tarifa de almacenamiento de Spanner.
Red
Transferencia de datos entrante | Gratis |
Transferencia de datos dentro de la misma región | Gratis |
Transferencia de datos entre regiones dentro del mismo continente (por GB) | $0.01 |
Transferencia de datos intercontinental | Según la tarifa de transferencia de datos de Internet |
El uso de las siguientes funciones puede generar cargos de red:
Velocidades de transferencia de datos salientes de Internet
Para las instancias con configuraciones regionales, las tasas de transferencia de datos de Internet se muestran en la siguiente tabla.
En el caso de las instancias con configuraciones de región doble o multirregionales, la transferencia de datos de Internet se cobra de la siguiente manera:
La transferencia de datos de transacciones de lectura y escritura, que consiste en las lecturas y consultas en una transacción de lectura y escritura, siempre se cobra según el costo de transferencia de datos de la región líder.
La transferencia de datos de otras lecturas se cobra según el costo de transferencia de datos de la región más cercana que tenga réplicas de lectura y escritura o de solo lectura. Por ejemplo, si utilizas la configuración multirregional
nam-eur-asia1
:- Para los clientes ubicados en
us-central1
, la transferencia de datos es gratuita, ya que la región es parte de la configuración multirregional. - Para los clientes ubicados en
us-west1
, la transferencia de datos se cobra desdeus-central1
, que es la región más cercana en la configuración multirregional. - Para los clientes ubicados en
asia-south1
, la transferencia de datos se cobra desdeasia-east1
, que es la región más cercana en la configuración multirregional.
- Para los clientes ubicados en
Precios de Data Boost de Spanner
Spanner Data Boost proporciona automáticamente recursos de procesamiento aislados y a pedido a cualquier instancia de Spanner existente. Puedes usarlo para procesar cargas de trabajo como consultas federadas de Google BigQuery (BQ), exportaciones de datos con Dataflow o consultas por lotes de tus aplicaciones de línea de negocio sin afectar tu carga de trabajo de Spanner existente. De forma predeterminada, las consultas de Spanner se conectarán automáticamente a los recursos de Data Boost en la misma región que tu instancia de Spanner activa.
Spanner Data Boost mide el uso en unidades de procesamiento sin servidores (SPU) por segundo con una facturación mínima de 1 minuto. SPU representa los recursos de procesamiento necesarios para entregar una consulta. Incluye CPU, memoria y transferencia de datos locales. No hay costos fijos ni se necesita administrar recursos. Solo pagas por tu uso real de SPU. Para obtener más información, consulta la Descripción general de Data Boost de Spanner.
Precios de importación y exportación de bases de datos
Spanner no cobra cargos adicionales por usar las herramientas de importación o exportación; pagas las tarifas estándar por el almacenamiento de datos y la replicación cuando importas una base de datos a Spanner. Sin embargo, hay otros posibles costos asociados con la importación y exportación de bases de datos:
Se te cobrarán las tarifas estándar para trabajadores en lotes de Dataflow cuando ejecutes un trabajo de exportación o importación. El costo total dependerá de la cantidad de datos que se importen o exporten, además de factores de rendimiento. Por ejemplo, si tu instancia de Spanner ya tiene una carga pesada, los trabajos de importación y exportación podrían demorar más, lo que generaría un costo total mayor para los trabajadores de Dataflow.
Si ejecutas un trabajo de importación en una región que no coincide con tu configuración de bucket de Cloud Storage, pagas las tarifas estándar de Cloud Storage para la transferencia de datos salientes. A fin de minimizar los costos, asegúrate de seleccionar una región para tu trabajo de importación que coincida con la configuración del bucket. Para obtener más información, consulta Elige una región de importación.
Si ejecutas un trabajo de exportación en una región que no coincide con tu configuración de instancias de Spanner, pagarás las tarifas estándar de transferencia de datos salientes. A fin de minimizar los costos, asegúrate de seleccionar una región para tu trabajo de exportación que coincida con tu configuración de instancias. Para obtener más información, consulta Cómo elegir una región de exportación.
Instancias de prueba gratuita de Spanner
Una instancia de prueba gratuita de Spanner te permite aprender y explorar las funciones y capacidades de Spanner sin costo durante 90 días. Durante el período de prueba gratuita de 90 días, puedes almacenar hasta 10 GiB de datos en tu instancia de prueba gratuita, que admite las funciones de Spanner Standard Edition y Spanner Graph. Para obtener más detalles, consulta Instancias de prueba gratuita de Spanner. Si eres un cliente nuevo de Google Cloud, también cumples con los requisitos para la prueba gratuita de 90 días de Google Cloud, que te otorga $300 en créditos para usar en productos de Google Cloud, incluido Spanner. La instancia de prueba gratuita de Spanner se suma a los $300 en créditos que ofrece la prueba gratuita de Google Cloud.
Puedes actualizar una instancia de prueba gratuita a una instancia pagada de Enterprise para seguir usándola más allá del período de prueba gratuita de 90 días y escalarla más allá de los límites de uso de las instancias gratuitas. Si decides actualizar tu instancia de prueba gratuita a una instancia pagada, se te cobrará según los precios que se indican en esta página.
Precios para trasladar una instancia a una configuración diferente
Puedes mover tu instancia de Spanner desde cualquier configuración de instancia regional, dual-región o multirregional a cualquier otra configuración de instancia regional, dual-región o multirregional.
No puedes mover una instancia regional (de una sola región) en la edición Standard o Enterprise directamente a una configuración de instancia birregional o multirregional. Primero, debes actualizar la edición de tu instancia a la edición Enterprise Plus y, luego, mover la instancia.
Se te cobrará por la capacidad de procesamiento y el uso de almacenamiento en las configuraciones de las instancias de origen y destino mientras se realiza la migración. Una vez que se complete la migración, se te cobrará por la capacidad de procesamiento, el uso de almacenamiento y la replicación (solo aplicable a migraciones que involucren una configuración de instancia de solo lectura, de doble región o multirregional opcional) en la configuración de la instancia de destino. Para conocer las tarifas correspondientes, consulta las secciones de precios de capacidad de procesamiento, almacenamiento y replicación.
Se te cobrará un costo único por el uso de la red en función de la cantidad de datos que transfieras entre las configuraciones de las instancias de origen y destino. Para conocer las tarifas de red, consulta la sección red. Si las configuraciones de las instancias de origen y de destino se encuentran en regiones diferentes, solo se te cobrará por los datos que se transfieran a regiones de solo lectura y de lectura y escritura en la configuración de la instancia de destino que no se superpongan con las regiones de la configuración de la instancia de origen. No se te cobra por los datos que se transfieren a la región de testigo.
Para ilustrar los costos de uso de la red, digamos que estás moviendo una instancia con 1000 GiB de datos de una configuración de instancia de origen a una configuración de instancia de destino. La tarifa de red para “Transferencia de datos entre regiones del mismo continente” es de $0.01 por GiB. “Entrante” y “Saliente dentro de la misma región” son gratuitos. Veamos los costos totales de red en diferentes situaciones de ejemplo.
Si la configuración de la instancia de origen es us-central1
y la configuración de la instancia de destino es us-east1
, los costos totales de uso de la red son 1,000 GiB * $0.01 por GiB * 1 = $10. (En esta situación, la configuración de la instancia de destino tiene una región que no se superpone con ninguna región en la configuración de la instancia de origen).
Si la configuración de la instancia de origen es us-central1
y la configuración de la instancia de destino es nam8
(que contiene regiones de lectura y escritura en us-west2
y us-west1
), los costos de uso de red únicos son 1,000 GiB * $0.01 por GiB * 2 = $20. (En esta situación, la configuración de la instancia de destino tiene dos regiones que no se superponen con ninguna región en la configuración de la instancia de origen).
Si la configuración de la instancia de origen es nam7
(que contiene regiones de lectura y escritura en us-central1
y us-east4
) y la configuración de la instancia de destino es us-central1
, los costos de uso de red únicos son 1000 GiB * $0.01 por GiB * 0 = $0. (En esta situación, la configuración de la instancia de destino no tiene regiones que no se superpongan con las regiones de la configuración de la instancia de origen).
Si la configuración de la instancia de origen es nam7
(que contiene regiones de lectura y escritura en us-central1
y us-east4
) y la configuración de la instancia de destino es eur5
(que contiene regiones de lectura y escritura en europe-west2
y europe-west1
), los costos de uso de la red únicos son 1000 GiB * $0.12 por GiB * 1 + 1000 GiB * $0.01 por GiB * 1 = $130. (En esta situación, la configuración de la instancia de destino tiene dos regiones que no se superponen con las regiones de la configuración de la instancia de origen. Las tarifas de red de “Transferencia de datos intercontinental” (USD 0.12 por GiB para un uso mensual de 0 a 1 TB) se aplican una vez y “Transferencia de datos entre regiones del mismo continente” (USD 0.01 por GiB) se aplica una vez.
¿Qué sigue?
- Lee la documentación de Spanner.
- Comienza a usar Spanner.
- Prueba la calculadora de precios.
- Obtén información sobre las soluciones y los casos de uso de Spanner.