Tarifs de la 2e génération Cloud Databases

Génération 2

Le coût d'une instance d' Cloud Databases s est déterminé par les cinq facteurs suivants :

  • Base de données : PostgreSQL, MongoDB
  • Quantité d' vCPU s allouée par instance de base de données membre
  • Go de RAM alloués par membre d'une instance de base de données
  • Go d'espace de stockage sur disque alloué par membre d'une instance de base de données
  • Taille et durée de conservation des sauvegardes
Configurations prêtes à l'emploi par base de données
Base de données Type de base de données Configuration par défaut
Databases for PostgreSQL Relationnel 2 membres
Databases for MySQL Relationnel 2 membres
Databases for MongoDB Non relationnel composé de 3 membres
Databases for Redis Non relationnel (clé-valeur) 2 membres
Databases for Elasticsearch Non relationnel (recherche et analyse) composé de 3 membres
Bases de données pour l' RabbitMQ Messagerie composé de 3 membres

Chaque instance de base de données se compose de deux ou trois nœuds, selon le type de base de données, chaque nœud conservant une copie des données afin d'assurer la résilience et la haute disponibilité. Les instances « Cloud Databases » de 2e génération ne sont disponibles qu’avec l’hébergement « Isolated Compute ». Le calcul isolé propose un choix de profils de ressources standard ( vCPU x RAM) hébergés sur des instances de calcul à locataire unique, pour une isolation maximale des charges de travail et une sécurité optimale. La capacité de stockage sur disque par membre est définie indépendamment du profil « vCPU x RAM » sélectionné. Les déploiements de la génération 2 dépendent de la disponibilité régionale. Pour plus d'informations, consultez la section « Dimensionnement des ressources de calcul isolées ».

Options du profil de calcul

La génération 2 propose deux types de profils de calcul conçus pour répondre aux exigences de différentes charges de travail, avec des rapports « vCPU:RAM » constants pour les deux options et un stockage configuré indépendamment :

  • Profils fixes: combinaisons prédéfinies d' vCPU s et de RAM fonctionnant sur la dernière génération de processeurs disponible, offrant ainsi le plus haut niveau de performances constantes et prévisibles.

    • Conçu pour les charges de travail où la constance des performances est essentielle
    • Aucune variation dans la génération sous-jacente du processeur
    • Optimisé pour les environnements déterministes de niveau production
  • Profils Flex: profils « vCPU » et « RAM » prédéfinis, conçus pour fonctionner sur toutes les générations de processeurs disponibles, avec un placement dynamique optimisé en termes de coût.

    • Conforme à un niveau de référence standard en matière de performances du processeur
    • Peut fonctionner sur différentes générations de matériel au fil du temps
    • Proposé à un prix plus abordable tout en conservant un comportement prévisible

Profilés fixes

Sélection de profils fixes
Taille d'hôte vCPU x RAM
4x20 4 vCPU x 20 Go de RAM
8x40 8 vCPU x 40 Go de RAM
16x80 16 vCPU x 80 Go de RAM
32x160 32 vCPU x 160 Go de RAM
48x240 48 vCPU x 240 Go de RAM

Profils Flex

Sélection de profils Flex
Taille d'hôte vCPU x RAM
4x16 4 processeurs vCPU, 16 Go de RAM
8x32 8 vCPU x 32 Go de RAM
16x64 16 vCPU x 64 Go de RAM
32x128 32 vCPU x 128 Go de RAM

Le coût total de votre déploiement « Cloud Databases » comprendra le coût de chaque profil « vCPU » multiplié par la quantité de RAM, l'espace de stockage sur disque en Go et l'espace de stockage de sauvegarde (pour tous les membres), calculé au prorata à l'heure.

Mémoire disque

L'espace de stockage sur disque est alloué par membre et facturé en fonction de la capacité totale allouée (en Go) pour l'ensemble des membres d'un déploiement. Cloud Databases utilise IBM Cloud VPC Block Storage comme couche de stockage sous-jacente. La capacité de stockage peut être configurée indépendamment du profil de calcul sélectionné, ce qui permet aux clients d'adapter leur capacité de stockage en fonction des besoins liés à leur charge de travail.

Le profil de performances de stockage disponible dépend de la région dans laquelle le service est déployé. La plupart des régions prennent en charge la dernière génération de capacités de stockage (SSD Defined Performance (sdp)), qui offre des caractéristiques de performances plus flexibles et plus constantes. Dans les régions de Chennai - Airtel (in-che), Mumbai - Airtel (in-mum), Montréal (ca-mon), Francfort (eu-de), Washington DC (us-east), Madrid (eu-es) et Sydney (au-syd), le stockage est fourni à l'aide de profils standard avec des niveaux de performance prédéfinis à 5 IOPS/Go. Par conséquent, tant les performances de stockage que les tarifs varient d'une région à l'autre, ce qui reflète les différences au niveau de l'infrastructure de stockage sous-jacente.

Pour les clients ayant des exigences spécifiques en matière de performances ou de conformité, il est recommandé de vérifier les capacités régionales lors de la planification du déploiement.

Utilisation du calculateur de tarification

Pour obtenir un devis, utilisez le bouton Ajouter au devis sur la page de provisionnement de chaque service. Saisissez votre consommation totale pour chaque élément de données dans le calculateur. Ce chiffre correspond au nombre de nœuds, car vos données sont répliquées sur tous les nœuds. Par exemple, un déploiement « Cloud Databases » à 2 membres avec 5 Go d’espace disque sur un profil « 4 vCPU x 20 Go de RAM » entraînerait une facturation totale correspondant à 10 Go d’espace disque et au coût total des 2 membres.

Tarifs des sauvegardes pour les instances de génération 2

Cloud Databases, génération 2, utilise des sauvegardes indépendantes basées sur un modèle de snapshots. La tarification est fonction de la taille de l'espace de stockage alloué à votre base de données. Les instantanés sont des copies incrémentielles au niveau des blocs; vous êtes donc facturé en fonction du volume de données ayant changé depuis le dernier instantané, et non pas uniquement en fonction de la taille totale de votre base de données.

Par défaut, toutes les instances Gen 2 d' Cloud Databases t une sauvegarde quotidienne qui est conservée pendant 30 jours. Ces sauvegardes, ainsi que toutes les sauvegardes à la demande que vous effectuez, sont toutes prises en compte dans le quota gratuit.

Facturation des sauvegardes indépendantes

Les sauvegardes indépendantes sont facturées comme des instances de service distinctes :

  • Chaque instance de sauvegarde apparaît comme une ligne distincte sur votre relevé de facturation.

  • L'allocation gratuite s'applique par déploiement de base de données (et non par sauvegarde).

  • La suppression manuelle des sauvegardes met immédiatement fin à la facturation.

Pour plus d'informations sur les sauvegardes indépendantes, consultez la section Comprendre les sauvegardes indépendantes.

Stockage de sauvegarde

Attribution gratuite

  • Vous bénéficiez d'un espace de stockage de sauvegarde gratuit équivalent à la taille totale du disque alloué à votre déploiement.
  • Cela comprend à la fois les sauvegardes quotidiennes automatisées et les instantanés manuels (à la demande).

Afin de faciliter la gestion de la variabilité des frais mensuels, notamment lors d'opérations de basculement ou de mise à jour, l' Cloud Databases de stockage de sauvegarde gratuite fournie avec chaque instance est valable pour chaque membre. Cette mémoire tampon garantit que, lorsqu'un basculement ou une mise à jour du cluster se produit, entraînant un changement de la base de données principale, cela n'entraîne pas de coûts imprévus. Dans les rares cas où aucune mise à jour ni basculement n'aurait lieu au cours d'un mois donné, votre consommation pourrait être inférieure au quota gratuit, et votre facturation sera réduite en conséquence. Cette approche vous offre une tarification prévisible tout en tenant compte des réalités liées à la haute disponibilité.

  • Exemple : si un déploiement d' Cloud Databases, composé de 3 nœuds, est configuré avec 100 Go d'espace disque par nœud, vous bénéficiez gratuitement de 300 Go d'espace de stockage de sauvegarde.

Frais de dépassement

  • Les frais supplémentaires sont facturés chaque mois et s'appliquent lorsque l'espace de stockage de vos instantanés dépasse le quota inclus.
  • Stockage total des instantanés = (instantané initial d'un seul membre * nombre de membres) + (variation quotidienne × 29 jours).
  • Toute utilisation dépassant le quota gratuit est facturée à 0.095 s de dollars par Go et par mois.

Exemple concret : déploiement d'une instance « Cloud Databases » à 3 nœuds, avec 100 Go de données par nœud

  • Jour 1 : un instantané complet est réalisé à partir du disque principal actuel. Cela occupe 100 Go d'espace de stockage pour les instantanés.

Ce scénario correspond au pire des cas, dans lequel l'intégralité de l'instantané correspond au système de fichiers. Dans la pratique, notamment pour les nouvelles bases de données (qui vont s'étoffer au fil du temps), la taille des instantanés est souvent plus réduite, ce qui permet de réduire le coût de vos sauvegardes.

  • Jour 2 à 16 : Vous enregistrez 10 Go de nouvelles données par jour. Les instantanés sont incrémentiels et ne stockent que les modifications. Sur 15 jours, cela représente 150 Go supplémentaires, ce qui porte l'utilisation totale des instantanés à 100 Go + 150 Go = 250 Go.
  • Jour 17 : Un basculement se produit, et l'un des nœuds secondaires devient le nouveau nœud principal. Un instantané complet est créé à partir de ce nouveau disque principal, ce qui occupe 100 Go supplémentaires. Cela épuise l'espace libre restant et porte l'utilisation totale de la sauvegarde à 350 Go.
  • Jours 18 à 30 : Vous continuez à écrire 10 Go par jour, soit un total de 130 Go sur 13 jours.
  • Taille totale du snapshot = 100 Go (initial) + 150 Go (incrémentiel) + 100 Go (snapshot de basculement) + 130 Go (incrémentiel post-basculement) = 480 Go.
  • Allocation gratuite = 100 Go × 3 membres = 300 Go.
  • Excédent = 480 Go - 300 Go = 180 Go.
  • Frais mensuels = (480 Go - 300 Go) × 0.095 $ = 17.1 $.

Tarification des sauvegardes indépendantes

L'allocation d'espace de stockage gratuite pour la sauvegarde est égale à la capacité totale en disque allouée à votre déploiement. Le quota s'applique aux sauvegardes créées plus tôt dans le mois jusqu'à épuisement du quota gratuit. Une fois le quota gratuit épuisé, tout espace de stockage supplémentaire dédié aux sauvegardes est facturé.

Par exemple, si un déploiement d' Cloud Databases à trois nœuds est provisionné avec une capacité de disque de 100 Go par nœud, vous bénéficiez de 300 Go d'espace de stockage de sauvegarde sans frais supplémentaires. Le quota gratuit s'applique aux sauvegardes comme suit :

La sauvegarde n° 1 fait 80 Go. La sauvegarde dans son intégralité est couverte par le quota gratuit, le montant total facturé s'élève donc à 0.00 s de dollars. Le quota gratuit restant est de 220 Go. La sauvegarde 2 fait 80 Go. La sauvegarde dans son intégralité est couverte par le quota gratuit, le montant total facturé s'élève donc à 0.00 de dollars. Le quota gratuit restant est de 140 Go. La sauvegarde 3 fait 80 Go. La sauvegarde dans son intégralité est couverte par le quota gratuit, le montant total facturé s'élève donc à 0.00. Le quota gratuit restant est de 60 Go. La sauvegarde 4 fait 80 Go. Le quota gratuit restant de 20 Go est affecté à la sauvegarde. L'espace de stockage facturable est de 60 Go (80 Go - 20 Go), ce qui donne lieu à une facturation de 60 Go × 0.095 $ = 5.70 $. Le quota gratuit restant est de 0 Go. La sauvegarde n° 5 fait 80 Go. Il ne reste plus de quota gratuit. La sauvegarde dans son intégralité est facturable, ce qui donne un montant de 80 Go × 0.095 $ = 7.60 $. La sauvegarde n° 6 fait 80 Go. Il ne reste plus de quota gratuit. La sauvegarde est facturable dans son intégralité, ce qui donne lieu à une facturation de 80 Go × 0.095 $ = 7.60 $.

L'allocation gratuite ne s'applique que tant que l'instance de base de données est active. Si l'instance est désactivée, les sauvegardes existantes sont conservées, mais elles sont entièrement facturables et ne sont pas prises en compte dans le quota gratuit. Si des sauvegardes subsistent après la suppression de l'instance de base de données, celles-ci sont également entièrement facturables et ne sont pas prises en compte dans le quota gratuit.

Le quota mensuel gratuit est calculé en fonction de la taille totale du disque provisionné au moment de la création de la première sauvegarde et ne change pas si la taille du disque est modifiée ultérieurement au cours du mois. Cette allocation s'applique uniquement aux sauvegardes créées au cours de ce même mois et ne s'applique pas aux sauvegardes des mois précédents.

Mise à l'échelle par membre

Les déploiements Cloud Databases se voient allouer une quantité minimale et maximale de disque et de mémoire RAM, comme indiqué dans le tableau ci-après. Mise à l'échelle des déploiements via l'interface utilisateur, l'API et l'interface de ligne de commande. Vous pouvez augmenter la capacité de stockage de la base de données jusqu'à 4 To de disque par membre; les combinaisons minimales et maximales de CPU et de RAM varient selon la région. Pour plus d'informations, consultez la section « Isolated compute ».

Limites de mise à l'échelle
Ressource Minimum Maximum Échelle de granularité
Disque 5 Go par membre 4 To par membre 1024 Mo par membre
Mémoire RAM 16 Go 240 Go Calcul isolé – Adaptation des ressources en fonction de la taille des hôtes
UC 4 UC virtuelles 48 vCPU Calcul isolé – Adaptation des ressources en fonction de la taille des hôtes

Référence des indicateurs de facturation

Les indicateurs de facturation suivants sont utilisés pour calculer les frais liés aux déploiements de la 2e génération d' Cloud Databases.

Composants de déploiement essentiels et dimensions de facturation
Composant Description
Calcul Définit les ressources CPU et mémoire allouées à chaque membre de la base de données. Disponible dans une gamme de tailles d’hôtes prédéfinies; par exemple, HOST_FOUR_SIXTEEN_FLEX fournit 4 vCPUs et 16 Go de RAM par membre.
Stockage Stockage de base de données persistant pris en charge par IBM Cloud VPC Block Storage. Le stockage est provisionné selon le niveau de performance de 5 IOPS/Go et facturé en fonction de la capacité allouée via l'GIGABYTE_HOUR_DISK_GEN2.
Sauvegardes Sauvegardes automatisées utilisées pour la reprise après sinistre et la restauration à un instant donné. Le stockage de sauvegarde est facturé séparément via GIGABYTE_MONTH_BACKUP_GEN2.