Ce document décrit les conditions tarifaires de Spanner.
Vous pouvez également utiliser le simulateur de coût Google Cloud Platform pour estimer le coût d'utilisation de Spanner.
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.
Spanner propose des éditions, un modèle de tarification basé sur des niveaux qui offre une plus grande flexibilité, une meilleure transparence des coûts et des opportunités de réaliser des économies. Vous pouvez choisir entre les éditions Standard, Enterprise et Enterprise Plus, ce qui vous permet de sélectionner l'ensemble de fonctionnalités adapté à vos besoins et à votre budget. Pour en savoir plus sur les éditions de Spanner, consultez la présentation et l'article de blog.
L'utilisation de Spanner entraîne des frais pour les éléments suivants :
Pour toutes les configurations d'instance de base (configurations d'instance avec des régions et des topologies de réplication fixes), des frais de capacité de calcul et de stockage vous sont facturés pour votre instance. Si vous utilisez une configuration d'instance birégionale ou multirégionale, la réplication des données vous est également facturée.
Si vous créez une configuration d'instance personnalisée et ajoutez des instances dupliquées en lecture seule facultatives à la configuration d'instance de base, Spanner vous facture la capacité de calcul, la réplication des données et le stockage de base de données utilisés par la configuration d'instance de base et par chaque instance dupliquée en lecture seule facultative ajoutée.
Pour les configurations d'instance de base et les configurations d'instance personnalisées, les frais de stockage des sauvegardes incluent toutes les instances répliquées qui stockent la sauvegarde.
L'utilisation de l'espace de stockage, la réplication et l'utilisation de la bande passante réseau pour le projet sont calculées en gibioctets (Gio), 1 Gio correspondant à 230 octets.
Les frais d'utilisation de l'espace de stockage, de la réplication et de la bande passante réseau pour le projet sont comptabilisés quotidiennement. Vous pouvez à tout moment consulter les données sur l'utilisation non facturée dans la console Google Cloud.
Les tarifs de chaque composant de Spanner sont présentés dans les sections ci-dessous.
Éditions Spanner
Les éditions Spanner proposent une tarification à l'usage basée sur des niveaux, ainsi que des remises sur engagement d'utilisation (REU) facultatives d'un et de trois ans pour vos instances.
Vous êtes facturé pour le nombre de répliques, qui sont la représentation physique du nœud, multiplié par le tarif horaire :
Spanner propose des instances granulaires dont la capacité de calcul peut être inférieure à un nœud (1 000 unités de traitement). Par exemple, une instance dont la capacité de calcul est de 200 unités de traitement exécutées pendant 6 heures sera facturée pour 1,2 heure-nœud (200 unités de traitement × 6 heures ÷ 1 000 unités de traitement par nœud).
Toute capacité de calcul que vous provisionnez est facturée sur une base minimale d'une heure. Par exemple, si vous augmentez temporairement la capacité de votre instance pendant 30 minutes, une heure vous sera facturée.
Au-delà d'une heure, la facturation de la capacité de calcul est établie au prorata. Par exemple, si vous provisionnez une instance de cinq nœuds à 13h00, puis supprimez l'un d'eux à 14h01 (soit plus d'une heure plus tard), le cinquième nœud vous est facturé pour 61 minutes.
Sélectionnez la configuration régionale de votre choix dans le menu déroulant du tableau suivant :
Édition | Default* (USD) | Cloud Spanner CUD - 1 Year* (USD) | Cloud Spanner CUD - 3 Year* (USD) |
---|---|---|---|
Standard | 0,90 $US / 1 hour | 0,72 $US / 1 hour | 0,54 $US / 1 hour |
Enterprise | 1,23 $US / 1 hour | 0,984 $US / 1 hour | 0,738 $US / 1 hour |
Enterprise Plus | 1,71 $US / 1 hour | 1,368 $US / 1 hour | 1,026 $US / 1 hour |
* Les prix indiqués correspondent au coût par nœud (y compris les trois répliques).
Choisissez une configuration birégionale (disponible dans l'édition Enterprise Plus) dans le menu déroulant du tableau suivant :
Édition | Default* (USD) | Cloud Spanner CUD - 1 Year* (USD) | Cloud Spanner CUD - 3 Year* (USD) |
---|---|---|---|
Enterprise Plus | 4,617 $US / 1 hour | 3,6936 $US / 1 hour | 2,7702 $US / 1 hour |
* Les prix indiqués correspondent au coût par nœud (y compris toutes les répliques).
Choisissez une configuration multirégionale (disponible dans l'édition Enterprise Plus) dans le menu déroulant du tableau suivant :
Édition | Default* (USD) | Cloud Spanner CUD - 1 Year* (USD) | Cloud Spanner CUD - 3 Year* (USD) |
---|---|---|---|
Enterprise Plus | 3,705 $US / 1 hour | 2,964 $US / 1 hour | 2,223 $US / 1 hour |
* Les prix indiqués correspondent au coût par nœud (y compris toutes les répliques).
Tarifs de la capacité de calcul pour l'ajout de répliques en lecture seule facultatives (disponibles dans les éditions Enterprise et Enterprise Plus) :
Vous pouvez créer une configuration d'instance personnalisée et ajouter des instances répliquées en lecture seule facultatives à la configuration d'instance régionale ou multirégionale de base. Vous ne pouvez pas créer de configurations d'instances birégionales personnalisées. Spanner vous facture la capacité de calcul de ces instances répliquées en lecture seule en plus de la capacité de calcul de la configuration de l'instance de base.
Édition | Default* (USD) | Cloud Spanner CUD - 1 Year* (USD) | Cloud Spanner CUD - 3 Year* (USD) |
---|---|---|---|
Enterprise | 0,41 $US / 1 hour | 0,328 $US / 1 hour | 0,246 $US / 1 hour |
Enterprise Plus | 0,57 $US / 1 hour | 0,456 $US / 1 hour | 0,342 $US / 1 hour |
* Les prix indiqués correspondent au coût par nœud et par instance répliquée en lecture seule supplémentaire.
Par exemple, si vous créez une configuration d'instance personnalisée dans l'édition Enterprise, ajoutez un réplica en lecture seule us-west3 à la configuration d'instance régionale de base us-central et provisionnez un nœud pour cette configuration d'instance personnalisée. Le coût total de la capacité de calcul est le suivant :
Au total, votre capacité de calcul coûte 1,722 $par heure pour la configuration d'instance personnalisée.
Stockage des bases de données
Vous êtes facturé en fonction de la quantité de données contenues dans vos instances répliquées en lecture/écriture et en lecture seule, multipliée par le tarif mensuel. Les répliques témoins n'entraînent pas de frais de stockage.
Sélectionnez la configuration régionale de votre choix dans le menu déroulant du tableau suivant :
Élément | Prix (USD) |
---|---|
SSD (y compris les trois répliques) | 0,000410959 $US / 1 gibibyte hour |
HDD (y compris les trois instances répliquées) | 0,000082192 $US / 1 gibibyte hour |
Choisissez une configuration birégionale dans le menu déroulant du tableau suivant :
Élément | Prix (USD) |
---|---|
SSD (toutes les instances répliquées incluses) | 0,000739726 $US / 1 gibibyte hour |
HDD (toutes les instances répliquées incluses) | 0,000147945 $US / 1 gibibyte hour |
Choisissez une configuration multirégionale dans le menu déroulant du tableau suivant :
Élément | Prix (USD) |
---|---|
SSD (toutes les instances répliquées incluses) | 0,000712329 $US / 1 gibibyte hour |
HDD (toutes les instances répliquées incluses) | 0,000142466 $US / 1 gibibyte hour |
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.
Tarifs de stockage de base de données pour l'ajout d'instances répliquées en lecture seule facultatives :
Vous pouvez créer une configuration d'instance personnalisée et ajouter des instances répliquées en lecture seule facultatives à la configuration d'instance régionale ou multirégionale de base. Vous ne pouvez pas créer de configurations d'instances birégionales personnalisées. Spanner vous facture le stockage de base de données utilisé par vos instances répliquées en lecture seule en plus du stockage de base de données utilisé par la configuration de votre instance de base.
Élément | Prix (USD) |
---|---|
SSD (pour chaque instance répliquée en lecture seule supplémentaire) | 0,000136986 $US / 1 gibibyte hour |
HDD (pour chaque instance répliquée en lecture seule supplémentaire) | 0,000027397 $US / 1 gibibyte hour |
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.
Par exemple, si vous créez une configuration d'instance personnalisée avec 1 000 Gio de stockage SSD et 3 000 Gio de stockage HDD, et que vous ajoutez un réplica en lecture seule us-west3 à la configuration d'instance multirégionale de base us-central1, le coût total de stockage de votre base de données est le suivant :
Au total, le coût de stockage de votre base de données pour la configuration d'instance personnalisée s'élève à 672 $par mois.
Stockage des sauvegardes
Le montant facturé inclut uniquement l'espace de stockage utilisé. Une sauvegarde est facturée depuis le moment où elle est terminée jusqu'à celui où elle est supprimée. Une sauvegarde terminée est facturée pour un minimum de 24 heures, quel que soit le moment où elle est supprimée (si après moins d'une journée). Le prix des sauvegardes inclut le coût des sauvegardes dans toutes les instances dupliquées de la configuration de l'instance, y compris les instances répliquées en lecture seule supplémentaires.
Élément | Prix (USD) |
---|---|
Configurations régionales (y compris toutes les instances répliquées et toute instance répliquée supplémentaire en lecture seule) | 0,000136986 $US / 1 gibibyte hour |
Configurations birégionales et multirégionales (y compris toutes les instances répliquées et toute instance répliquée supplémentaire en lecture seule) | 0,000410959 $US / 1 gibibyte hour |
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.
La réplication Spanner repose sur une implémentation Paxos personnalisée, un algorithme de consensus distribué qui garantit la cohérence de vos données sur toutes les répliques. Ainsi, même en cas de panne réseau ou de défaillance matérielle, vos données restent exactes et accessibles.
Tarifs de la réplication de données
La réplication intrarégionale n'entraîne aucuns frais.
Dans les configurations d'instance birégionales, multirégionales ou régionales avec des instances répliquées en lecture seule personnalisées facultatives, Spanner réplique automatiquement vos données entre les régions. Lorsque vous écrivez directement des données (insertions, mises à jour et suppressions) dans ces configurations, vous êtes facturé pour le volume de données répliquées à partir de la région principale source. Vous êtes également facturé pour toute opération qui modifie indirectement les données, par exemple lorsque vous utilisez la fonctionnalité TTL, les flux de modifications et les index secondaires.
Tarifs de la réplication de données interrégionale
Remarque : Tous les prix sont indiqués en dollars américains par Gio et tous les Gio sont exprimés en octets logiques.
Pour chaque instance répliquée, vous êtes facturé en fonction du volume de données répliquées à partir de la région principale source.
Par exemple, si vous créez une configuration d'instance multirégionale, nam3, dans l'édition Enterprise Plus et que vous écrivez 10 Gio de données, le coût total de réplication est le suivant :
Au total, votre coût de réplication est de 1,2 $.
Emplacement | Amérique du Nord | Europe | Asie | Indonésie | Océanie | Moyen-Orient | Amérique latine | Afrique |
---|---|---|---|---|---|---|---|---|
Amérique du Nord | 0,04 $US | 0,07 $US | 0,11 $US | 0,13 $US | 0,13 $US | 0,14 $US | 0,17 $US | 0,14 $US |
Europe | 0,07 $US | 0,04 $US | 0,11 $US | 0,13 $US | 0,13 $US | 0,14 $US | 0,17 $US | 0,14 $US |
Asie | 0,11 $US | 0,11 $US | 0,11 $US | 0,13 $US | 0,13 $US | 0,14 $US | 0,17 $US | 0,14 $US |
Indonésie | 0,13 $US | 0,13 $US | 0,13 $US | 0,11 $US | 0,11 $US | 0,14 $US | 0,17 $US | 0,17 $US |
Océanie | 0,13 $US | 0,13 $US | 0,13 $US | 0,11 $US | 0,11 $US | 0,14 $US | 0,17 $US | 0,17 $US |
Moyen-Orient | 0,14 $US | 0,14 $US | 0,14 $US | 0,14 $US | 0,14 $US | 0,11 $US | 0,17 $US | 0,14 $US |
Amérique latine | 0,17 $US | 0,17 $US | 0,17 $US | 0,17 $US | 0,17 $US | 0,17 $US | 0,17 $US | 0,17 $US |
Afrique | 0,14 $US | 0,14 $US | 0,14 $US | 0,17 $US | 0,17 $US | 0,14 $US | 0,17 $US | 0,14 $US |
Vous pouvez utiliser la métrique "Octets répliqués entre régions" pour afficher le nombre d'octets répliqués de votre réplica principal vers les autres réplicas dans la configuration de votre instance. Pour en savoir plus, consultez la page Surveiller la réplication des données.
Stockage des données répliquées
Les données répliquées stockées dans la configuration d'instance régionale, birégionale ou multirégionale de destination sont facturées conformément à la tarification du stockage Spanner.
Transfert de données entrant : gratuit
Transfert de données dans la même région : gratuit
Transfert de données entre régions d'un même continent (par GiB) : 0,01 $
Transfert de données intercontinental : au tarif de transfert de données Internet
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.
L'utilisation des fonctionnalités suivantes peut entraîner des frais réseau :
Tarifs de transfert de données sortantes Internet
Pour les instances disposant de configurations régionales, les tarifs de transfert de données Internet sont indiqués dans le tableau suivant.
Pour les instances disposant de configurations birégionales ou multirégionales, les frais de transfert de données Internet sont calculés comme suit :
Par exemple, pour les partitions d'instance qui utilisent une configuration multirégionale, Google facture les lectures et les requêtes dans une transaction en lecture/écriture en fonction de la région responsable, et les autres modes de concurrence en fonction de la région la plus proche avec une instance dupliquée de diffusion lisible.
Pour les instances qui utilisent le géo-partitionnement, votre trafic peut être traité par une ou plusieurs répliques de traitement en fonction des partitions d'instance impliquées dans le traitement de la requête. Si vous utilisez plusieurs partitions, les octets renvoyés par chaque partition vous sont facturés. Pour les requêtes, des frais de transfert de données peuvent s'appliquer pour les octets transférés pendant l'exécution, mais qui ne sont pas renvoyés au final, comme les requêtes d'agrégation qui couvrent plusieurs emplacements. Comme pour les taux de transfert de données des instances, les frais pour chaque partition d'instance correspondent au modèle de facturation de la configuration d'instance de cette partition, comme décrit.
Utilisation mensuelle | Prix (USD) |
---|---|
Transfert de données vers des destinations du monde entier (sauf l'Asie et l'Australie) | 0 gibibyte to 1,024 gibibyte 0,12 $US / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte 0,11 $US / 1 gibibyte, per 1 month / account 10,240 gibibyte and above 0,08 $US / 1 gibibyte, per 1 month / account |
Transfert de données vers l'Asie (sauf la Chine, mais y compris Hong Kong) | 0 gibibyte to 1,024 gibibyte 0,12 $US / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte 0,11 $US / 1 gibibyte, per 1 month / account 10,240 gibibyte and above 0,08 $US / 1 gibibyte, per 1 month / account |
Transfert de données vers la Chine (sauf Hong Kong) | 0 gibibyte to 1,024 gibibyte 0,23 $US / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte 0,22 $US / 1 gibibyte, per 1 month / account 10,240 gibibyte and above 0,20 $US / 1 gibibyte, per 1 month / account |
Transfert de données vers des destinations en Australie | 0 gibibyte to 1,024 gibibyte 0,19 $US / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte 0,18 $US / 1 gibibyte, per 1 month / account 10,240 gibibyte and above 0,15 $US / 1 gibibyte, per 1 month / account |
Transfert de données entrant | Gratuit |
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.
Spanner Data Boost fournit automatiquement des ressources de calcul isolées à la demande à n'importe quelle instance Spanner existante. Vous pouvez l'utiliser pour traiter des charges de travail telles que des requêtes fédérées depuis Google BigQuery (BQ), des exportations de données à l'aide de Dataflow ou des requêtes par lot depuis vos applications métier sans impacter votre charge de travail Spanner existante. Par défaut, les requêtes Spanner se connectent automatiquement aux ressources Data Boost dans la même région que votre instance Spanner active.
Spanner Data Boost mesure l'utilisation en unités de traitement sans serveur (SPU) à la seconde, avec une facturation minimale d'une minute. Les SPU représentent les ressources de calcul nécessaires pour traiter une requête. Le processeur, la mémoire et le transfert de données local sont inclus dans ce prix. Il n'y a pas de coût fixe ni de gestion des ressources à prévoir. Vous ne payez que pour l'utilisation réelle des SPU. Pour en savoir plus, consultez la présentation de Spanner Data Boost.
Élément | Prix (USD) |
---|---|
Frais Data Boost | 1,17 $US / 1,000 hour |
Aucuns frais supplémentaires ne sont appliqués par Spanner pour l'utilisation des outils d'exportation et d'importation. Les tarifs standards du stockage de données et de la réplication vous sont facturés lorsque vous importez une base de données dans Spanner. Cependant, d'autres frais potentiels peuvent résulter de l'importation et de l'exportation de bases de données :
L'essai gratuit d'une instance Spanner vous permet de découvrir et d'explorer sans frais les fonctionnalités de Spanner pendant 90 jours. Pendant la période d'essai gratuit de 90 jours, vous pouvez stocker jusqu'à 10 GiB de données dans votre instance d'essai gratuit, qui prend en charge les fonctionnalités de l'édition Spanner Standard et Spanner Graph. Pour en savoir plus, consultez Instances d'essai gratuit de Spanner. Si vous êtes un nouveau client Google Cloud, vous pouvez également bénéficier de l'essai gratuit de Google Cloud de 90 jours, qui vous donne 300 $de crédits à utiliser sur les produits Google Cloud, y compris Spanner. L'instance d'essai gratuite de Spanner s'ajoute aux 300 $de crédits offerts par l'essai gratuit de Google Cloud.
Vous pouvez passer d'une instance d'essai gratuit à une instance Enterprise payante pour continuer à utiliser votre instance au-delà de la période d'essai gratuit de 90 jours et dépasser les limites d'utilisation de l'instance gratuite. Si vous choisissez de passer de votre instance d'essai gratuit à une instance payante, le service vous sera facturé selon les tarifs figurant sur cette page.
Vous pouvez déplacer votre instance Spanner depuis n'importe quelle configuration d'instance régionale, birégionale ou multirégionale vers une autre configuration d'instance régionale, birégionale ou multirégionale.
Pour illustrer les coûts d'utilisation du réseau, supposons que vous déplacez une instance avec 1 000 Gio de données d'une configuration d'instance source vers une configuration d'instance de destination. Le tarif réseau pour le "Transfert de données entre les régions d'un même continent" est de 0,01 $par Gio. Les flux "Entrant" et "Sortant dans la même région" sont gratuits. Examinons les coûts réseau totaux dans différents exemples de scénarios.
Si la configuration de l'instance source est us-central1 et celle de l'instance de destination est us-east1, vos coûts d'utilisation du réseau s'élèvent à 1 000 Gio x 0,01 $ par Gio x 1 = 10 $. (Dans ce scénario, la configuration de l'instance de destination comporte une région qui ne chevauche aucune région de la configuration de l'instance source.)
Si la configuration de l'instance source est us-central1 et celle de l'instance de destination est nam8 (qui contient des régions en lecture/écriture us-west2 et us-west1), vos coûts d'utilisation du réseau ponctuels s'élèvent à 1 000 Gio * 0,01 $ par Gio * 2 = 20 $. (Dans ce scénario, la configuration de l'instance de destination comporte deux régions qui ne se chevauchent avec aucune région de la configuration de l'instance source.)
Si la configuration de l'instance source est "nam7" (qui contient des régions en lecture/écriture dans "us-central1" et "us-east4") et que la configuration de l'instance de destination est "us-central1", vos coûts d'utilisation du réseau ponctuels s'élèvent à 1 000 Gio x 0,01 $ par Gio x 0 = 0 $. (Dans ce scénario, la configuration de l'instance de destination ne comporte aucune région qui ne se chevauche pas avec les régions de la configuration de l'instance source.)
Si la configuration de l'instance source est nam7 (qui contient des régions en lecture/écriture dans us-central1 et us-east4) et que la configuration de l'instance de destination est eur5 (qui contient des régions en lecture/écriture dans europe-west2 et europe-west1), vos coûts d'utilisation du réseau ponctuels s'élèvent à 1 000 Gio * 0,12 $ par Gio * 1 + 1 000 Gio * 0,01 $ par Gio * 1 = 130 $. (Dans ce scénario, la configuration de l'instance de destination comporte deux régions qui ne se chevauchent pas avec les régions de la configuration de l'instance source. Les tarifs réseau de "Transfert de données intercontinental" (0,12 $ par Gio pour une utilisation mensuelle de 0 à 1 To) s'appliquent une fois, et les tarifs de "Transfert de données entre les régions d'un même continent" (0,01 $ par Gio) s'appliquent une fois.