Precios de Spanner
En este documento se detallan los precios de Spanner.
También puedes usar la calculadora de precios de Google Cloud Platform para estimar el coste que supone utilizar Spanner.
Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en la página de SKUs de Cloud Platform.
Información general sobre los precios de Spanner
Spanner ofrece ediciones, un modelo de precios basado en niveles que proporciona una mayor flexibilidad, una mayor transparencia sobre los costes y oportunidades de ahorro. Puedes elegir entre las ediciones Standard, Enterprise y Enterprise Plus, lo que te permite seleccionar el conjunto de funciones que mejor se adapte a tus necesidades y a tu presupuesto. Para obtener más información sobre las ediciones de Spanner, consulta el resumen y el blog.
Cuando utilizas Spanner, se te cobra por lo siguiente:
La capacidad de computación de tu instancia.
Spanner registra la capacidad de computación de una instancia (medida en unidades de procesamiento o nodos) a lo largo del tiempo. Se te cobra por el número de nodos multiplicado por la tarifa horaria. La tarifa por hora puede variar según la edición y la zona.
El espacio de almacenamiento que usan tus bases de datos
En Spanner se te cobra por la media del volumen de datos que hay en tus bases de datos de Spanner, entre los que se incluyen tus tablas, índices secundarios y metadatos, durante un mes, multiplicado por la tarifa mensual.
El espacio de almacenamiento que usan tus copias de seguridad
Spanner se te cobra por la media del volumen de almacenamiento que usan tus copias de seguridad de Spanner durante un mes, multiplicado por la tarifa mensual.
La cantidad de datos replicados.
Spanner cobra por la replicación de datos entre regiones, tanto de origen como de destino, multiplicada por la cantidad de datos replicados.
Ancho de banda de red utilizado
Algunos tipos de tráfico de transferencia de datos salientes, como las lecturas de aplicación de las bases de datos de Spanner, están sujetos a cargos por el ancho de banda de red. No se aplican cargos por ancho de banda por el tráfico de transferencia de datos entrante o dentro de la misma región.
En todas las configuraciones de instancias básicas (configuraciones de instancias con regiones y topologías de replicación fijas), se te cobrará la capacidad de computación y los costes de almacenamiento de tu instancia. Si utilizas una configuración de instancia de dos o varias regiones, también se te cobrará por la replicación de datos.
Si creas una configuración de instancia personalizada y añades copias de seguridad de solo lectura opcionales a la configuración de la instancia base, Spanner te cobra por la cantidad de capacidad de computación, la replicación de datos y el almacenamiento de bases de datos que se use en la configuración de la instancia base y en cada réplica de solo lectura opcional que se añada.
Tanto en el caso de las configuraciones de instancias básicas como en el de las configuraciones de instancias personalizadas, los cargos por almacenamiento de copias de seguridad incluyen todas las réplicas que almacenan la copia de seguridad.
El uso del almacenamiento del proyecto, la replicación y el uso del ancho de banda de red se calculan en gigabytes (GiB), donde 1 GiB equivale a 230 bytes.
Los cargos por el uso del almacenamiento de proyectos, la replicación y el ancho de banda de red se acumulan diariamente. Puedes consultar en cualquier momento el uso que no se ha facturado en la consola de Google Cloud.
En las siguientes secciones se muestran los precios de cada componente de Spanner.
Capacidad de computación
Ediciones de Spanner
Las ediciones de Spanner ofrecen un modelo de precios basado en niveles y de pago por uso, así como descuentos por compromiso de uso (DCUs) opcionales de uno o tres años para tus instancias.
Se te cobra por el número de réplicas, que son la representación física del nodo, multiplicado por la tarifa horaria:
- Cada nodo de una configuración de instancia regional básica tiene tres réplicas.
- Cada nodo de una configuración básica de instancia de dos regiones tiene seis réplicas y está disponible en la edición Enterprise Plus.
- Cada nodo de una configuración básica de instancias multirregionales tiene cinco o más réplicas, según la configuración, y está disponible en la edición Enterprise Plus.
- Cada nodo de 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 computación de una instancia puede ser inferior a 1 nodo (1000 unidades de procesamiento). Por ejemplo, se cobrará 1,2 horas de nodo por una instancia con capacidad de computación de 200 unidades de procesamiento que se haya ejecutado durante 6 horas (200 unidades de procesamiento × 6 horas ÷ 1000 unidades de procesamiento por nodo).
Se te cobrará una hora como mínimo por cualquier capacidad de computación que aprovisiones. Por ejemplo, se te cobrará una hora si escalas temporalmente la instancia durante solo 30 minutos.
Una vez transcurrido el mínimo de una hora, se prorratea la facturación de la capacidad de computación. Por ejemplo, si aprovisionas una instancia de 5 nodos a las 13:00 y, a continuación, a las 14:01 (es decir, más de una hora más tarde) quitas un nodo, se te facturarán 61 minutos por el quinto nodo.
Selecciona una configuración regional de la lista desplegable de la siguiente tabla:Elige una configuración de región dual (disponible en la edición Enterprise Plus) en el menú desplegable de la siguiente tabla:
Elige una configuración multirregional (disponible en la edición Enterprise Plus) en el menú desplegable de la siguiente tabla:
Precios de la capacidad de computación para añadir réplicas opcionales de solo lectura (disponibles en las ediciones Enterprise y Enterprise Plus):
Puedes crear una configuración de instancia personalizada y añadir réplicas opcionales de solo lectura a la configuración de instancia regional o de varias regiones de base. No puedes crear configuraciones de instancias personalizadas en dos regiones. Spanner te cobra por la capacidad de computación de estas réplicas de solo lectura, además de por la capacidad de computación de la configuración de la instancia base.
Por ejemplo, si creas una configuración de instancia personalizada en la edición Enterprise, añades una réplica de solo lectura
us-west3
a la configuración de instancia regional de base us-central
y aprovisionas un nodo a esta configuración de instancia personalizada, el coste total de tu capacidad de computación será el siguiente:
Configuración de instancia básica
us-central1
: 0,41 USD por hora de réplica * 3 réplicas = 1230 USD por horaRéplica adicional de solo lectura
us-west3
: 0,41 USD * 1,2 (incluye el multiplicador regional) = 0,492 USD por hora
En total, los costes de tu capacidad de computación para la configuración de la instancia personalizada ascienden a 1,722 USD por hora.
Almacenamiento
Almacenamiento en bases de datos
Se te facturará la cantidad de datos de tus réplicas de solo lectura y de lectura y escritura multiplicada por la tarifa mensual. No se aplica ningún coste de almacenamiento a las réplicas testigo.
Selecciona una configuración regional de la lista desplegable de la siguiente tabla:Elige una configuración de dos regiones en la lista desplegable de la siguiente tabla:
Elige una configuración multirregional en la lista desplegable de la siguiente tabla:
Precios del almacenamiento de bases de datos para añadir réplicas opcionales de solo lectura:
Puedes crear una configuración de instancia personalizada y añadir réplicas opcionales de solo lectura a la configuración de instancia regional o de varias regiones de base. No puedes crear configuraciones de instancias personalizadas en dos regiones. Spanner te cobra por el almacenamiento en la base de datos que usan tus réplicas de solo lectura, además del almacenamiento en la base de datos que usa tu configuración de instancia base.
Por ejemplo, si creas una configuración de instancia personalizada con 1000 GiB de almacenamiento y añades una réplica de solo lectura us-west3
a la configuración de instancia multirregional de base us-central1
, el coste total de almacenamiento de la base de datos será el siguiente:
Configuración básica
us-central1
: 0,30 USD por GiB al mes * 1000 GiB = 300 USD al mesRéplica adicional de solo lectura
us-west3
: 0,12 USD por GiB al mes (incluye el factor de escalado regional) * 1000 GiB = 120 USD al mes
En total, el coste del almacenamiento de la base de datos para la configuración de la instancia personalizada es de 420 USD al mes.
Almacenamiento de copias de seguridad
Se te cobra solo por el espacio de almacenamiento que utilizas. Una copia de seguridad se cobra solo desde el momento en el que se completa hasta el momento en el que se elimina. Una copia de seguridad completa se cobra durante un mínimo de 24 horas, independientemente del momento en el que se elimine (si se hace antes de que transcurran 24 horas).
Replicación de datos
La replicación de Spanner se basa en una implementación de Paxos personalizada, un algoritmo de consenso distribuido que garantiza la coherencia de tus datos en todas las réplicas. De esta forma, tus datos seguirán siendo precisos y accesibles incluso en caso de interrupción de la red o fallos de hardware.
Precios de la replicación de datos
La replicación dentro de una misma región es gratuita.
En las configuraciones de instancias de dos o varias regiones, o en las configuraciones regionales con réplicas opcionales personalizadas de solo lectura, Spanner replica automáticamente tus datos entre regiones. Cuando escribas datos directamente (insertes, actualices y elimines) en estas configuraciones, se te cobrará por el volumen de datos replicados. También se te cobrará por cualquier operación que modifique los datos de forma indirecta, como cuando se usan TTL, flujos de cambios e índices secundarios.
Precios de la replicación de datos entre regiones
Se te cobra 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 | |||||||
---|---|---|---|---|---|---|---|---|
Norteamérica | Europa | Asia | Indonesia | Oceanía | Oriente Medio | Latinoamérica | África | |
Norteamérica | 0,04 USD/GiB | 0,07 USD por GiB | 0,11 USD por GiB | 0,13 USD por GiB | 0,13 USD por GiB | 0,14 USD por GiB | 0,17 USD por GiB | 0,14 USD por GiB |
Europa | 0,07 USD por GiB | 0,04 USD/GiB | 0,11 USD por GiB | 0,13 USD por GiB | 0,13 USD por GiB | 0,14 USD por GiB | 0,17 USD por GiB | 0,14 USD por GiB |
Asia | 0,11 USD por GiB | 0,11 USD por GiB | 0,11 USD por GiB | 0,13 USD por GiB | 0,13 USD por GiB | 0,14 USD por GiB | 0,17 USD por GiB | 0,14 USD por GiB |
Indonesia | 0,13 USD por GiB | 0,13 USD por GiB | 0,13 USD por GiB | 0,11 USD por GiB | 0,11 USD por GiB | 0,14 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB |
Oceanía | 0,13 USD por GiB | 0,13 USD por GiB | 0,13 USD por GiB | 0,11 USD por GiB | 0,11 USD por GiB | 0,14 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB |
Oriente Próximo | 0,14 USD por GiB | 0,14 USD por GiB | 0,14 USD por GiB | 0,14 USD por GiB | 0,14 USD por GiB | 0,11 USD por GiB | 0,17 USD por GiB | 0,14 USD por GiB |
Latinoamérica | 0,17 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB |
África | 0,14 USD por GiB | 0,14 USD por GiB | 0,14 USD por GiB | 0,17 USD por GiB | 0,17 USD por GiB | 0,14 USD por GiB | 0,17 USD por GiB | 0,14 USD por GiB |
Puedes usar la métrica Bytes replicados entre regiones para ver el número de bytes que se han replicado desde tu réplica líder a las otras réplicas de la configuración de tu instancia. Para obtener más información, consulta el artículo sobre cómo monitorizar la replicación de datos.
Almacenamiento de datos replicados
Los datos replicados que se almacenen en la configuración de la instancia regional, dual-regional o multirregional de destino se cobrarán de acuerdo con los precios 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 del mismo continente (por GB) | 0,01 USD |
Transferencia de datos intercontinental | Según la tarifa de transferencia de datos de Internet |
El uso de las siguientes funciones puede conllevar cargos de red:
Tarifas de transferencia de datos salientes de Internet
En el caso de las instancias con configuraciones regionales, las velocidades de transferencia de datos por Internet se muestran en la siguiente tabla.
En el caso de las instancias con configuraciones duales o multirregionales, la transferencia de datos por Internet se cobra de la siguiente manera:
La transferencia de datos de las transacciones de lectura y escritura, que incluye las lecturas y consultas que se efectúan en una transacción de lectura y escritura, se cobra siempre en función del coste de transferencia de datos de la región líder.
La transferencia de datos de las demás lecturas se cobra según el coste de transferencia de datos de la región con réplicas de lectura y escritura o de solo lectura que se encuentre más cerca. Por ejemplo, si utilizas la configuración multirregional
nam-eur-asia1
:- En el caso de los clientes de
us-central1
, la transferencia de datos es gratuita, porque la región forma parte de la configuración multirregional. - En el caso de los clientes de
us-west1
, se cobra la transferencia de datos desdeus-central1
, que es la región más cercana de la configuración multirregional. - En el caso de los clientes de
asia-south1
, se cobra la transferencia de datos desdeasia-east1
, que es la región más cercana de la configuración multirregional.
- En el caso de los clientes de
Precios de Acelerador de datos de Spanner
Spanner Data Boost proporciona automáticamente recursos de computación aislados bajo demanda a cualquier instancia de Spanner existente. Puedes usarla para procesar cargas de trabajo como consultas federadas de Google BigQuery (BQ), exportaciones de datos mediante Dataflow o consultas por lotes de tus aplicaciones de línea de negocio sin que afecte a tu carga de trabajo de Spanner. De forma predeterminada, las consultas de Spanner se conectan automáticamente a los recursos de Data Boost que se encuentran en la misma región que tu instancia de Spanner activa.
La aceleración de datos de Spanner mide el uso en unidades de procesamiento sin servidor (SPU) por segundo con un cargo mínimo de 1 minuto. SPU representa los recursos de computación necesarios para servir una consulta. Incluye la CPU, la memoria y la transferencia de datos local. No hay ningún coste fijo ni se necesita gestionar los recursos. Solo pagas por el uso real de SPUs. Para obtener más información, consulta la descripción general de Acelerador de datos de Spanner.
Precios de exportación e importación de bases de datos
En Spanner no se aplican cargos especiales por el uso de las herramientas de exportación o importación. Cuando importas una base de datos a Spanner, se te cobra el precio estándar por almacenamiento de datos y replicación. Sin embargo, la importación y la exportación de bases de datos pueden conllevar otros cargos:
Cuando llevas a cabo una tarea de exportación o importación, se te cobra el precio estándar de los trabajadores por lotes de Dataflow. El cargo total depende de la cantidad de datos que se importen o exporten, así como de los factores de rendimiento. Por ejemplo, si tu instancia de Spanner ya soporta una carga intensa, las tareas de importación y exportación pueden tardar más tiempo, lo que aumenta el cargo total de los trabajadores de Dataflow.
Si ejecutas una tarea de importación en una región que no se solapa con tu configuración de segmentos de Cloud Storage, se te cobra el precio estándar de salida de red de Cloud Storage. Si quieres reducir al mínimo los cargos, elige siempre una región que se solape con tu configuración de segmentos para la tarea de importación. Para obtener más información, consulta la página Cómo elegir una región de importación.
Si ejecutas una tarea de exportación en una región que no se solapa con tu configuración de instancias de Spanner, se te cobra la tarifa estándar por transferencia de datos saliente. Si quieres reducir al mínimo los cargos, elige siempre una región que se solape con tu configuración de instancias para la tarea de exportación. Para obtener más información, consulta la página Cómo elegir una región de exportación.
Instancias de prueba gratuitas de Spanner
Con una instancia de prueba gratuita de Spanner, puedes aprender y explorar las funciones y características de Spanner sin coste durante 90 días. Durante el periodo 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 la edición estándar de Spanner y Spanner Graph. Consulta más información en Instancias de prueba gratuitas de Spanner. Si eres un cliente nuevo de Google Cloud, también puedes disfrutar de la prueba gratuita de 90 días de Google Cloud, que te ofrece 300 USD en crédito para usar en productos de Google Cloud, incluido Spanner. La instancia de prueba gratuita de Spanner es adicional al crédito de 300 USD que ofrece la prueba gratuita de Google Cloud.
Puedes pasar de una instancia de prueba gratuita a una instancia de pago de Enterprise para seguir usando tu instancia después del periodo de prueba gratuita de 90 días y escalar más allá de los límites de uso de las instancias gratuitas. Si decides cambiar tu instancia de prueba gratuita por una de pago, se te cobrará según los precios que aparecen en esta página.
Precios para mover una instancia a una configuración diferente
Puedes trasladar tu instancia de Spanner desde cualquier configuración de instancia regional, dual o multirregional a cualquier otra configuración de instancia regional, dual o multirregional.
No puedes mover una instancia regional (de una sola región) de la edición Standard o Enterprise directamente a una configuración de instancia de dos o varias regiones. Primero debes cambiar la edición de tu instancia a la edición Enterprise Plus y, después, mover la instancia.
Se te cobrará por el uso de la capacidad de computación y del almacenamiento de las instancias de origen y destino mientras se realiza la migración. Cuando se complete la migración, se te cobrará por la capacidad de computación, el uso de almacenamiento y la replicación (solo en el caso de migraciones que incluyan réplicas opcionales de solo lectura, configuraciones de instancias de dos regiones o de varias regiones) en la configuración de la instancia de destino. Para consultar los precios correspondientes, consulta las secciones de precios de capacidad de computación, almacenamiento y replicación.
Se te cobrará un coste único por el uso de la red en función de la cantidad de datos que transfieras entre las configuraciones de la instancia de origen y la de destino. Para consultar los precios 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 lectura y escritura, y de solo lectura en la configuración de la instancia de destino que no se solapen con las regiones de la configuración de la instancia de origen. No se te cobrará por los datos que se transfieran a la región testigo.
Para ilustrar los costes de uso de red, supongamos que vas a mover 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 la "transferencia de datos entre regiones del mismo continente" es de 0,01 USD por GiB. El tráfico "Entrante" y "Saliente dentro de la misma región" es gratuito. Veamos los costes totales de red en diferentes situaciones.
Si la configuración de la instancia de origen es us-central1
y la de la instancia de destino es us-east1
, el coste total de uso de la red será 1000 GiB * 0,01 USD/GiB * 1 = 10 USD. (En este caso, la configuración de la instancia de destino tiene una región que no se solapa con ninguna de las regiones de 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
), tus costes de uso de red puntuales son 1000 GiB * 0,01 USD/GiB * 2 = 20 USD. (En este caso, la configuración de la instancia de destino tiene dos regiones que no se solapan con ninguna de 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 us-central1
), tus costes de uso de red puntuales serán 1000 GiB * 0,01 USD/GiB * 0 = 0 USD. (En este caso, la configuración de la instancia de destino no tiene ninguna región que no se solape 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
), tus costes de uso de red puntuales son 1000 GiB * 0,12 USD/GiB * 1 + 1000 GiB * 0,01 USD/GiB * 1 = 130 USD. En este caso, la configuración de la instancia de destino tiene dos regiones que no se solapan con las regiones de la configuración de la instancia de origen. Las tarifas de red de "Transferencia de datos entre continentes" (0,12 USD por GiB para un uso mensual de 0-1 TB) se aplican una vez, y las de "Transferencia de datos entre regiones del mismo continente" (0,01 USD por GiB) se aplican una vez.
Siguientes pasos
- Lee la documentación de Spanner.
- Empieza a utilizar Spanner.
- Prueba la calculadora de precios.
- Obtén información sobre las soluciones y los casos prácticos de Spanner.