Nœuds à la demande

Les nœuds à la demande vous permettent de payer à l'heure de l'instance sans engagement à long terme ni frais initiaux. De cette manière, vous n'avez pas à subir le prix ni la complexité de la planification, de l'achat et de la maintenance du matériel : l'ensemble de ces frais fixes, habituellement élevés, est transformé en des coûts variables bien moindres. Le type de nœud a un impact sur le calcul, la capacité de stockage de données en mémoire et le débit réseau disponibles pour votre cluster MemoryDB.

  • Valkey
  • Redis OSS

Hiérarchisation des données

Les nœuds dotés de la hiérarchisation des données utilisent des disques SSD (Solid State Disk) pour optimiser automatiquement les coûts de vos clusters MemoryDB en transférant les éléments les moins fréquemment utilisés de la mémoire vers les SSD. Les données stockées sur SSD présentent une latence légèrement supérieure et un débit inférieur à ceux des données stockées en mémoire. Les nœuds utilisant la hiérarchisation des données, disponibles pour MemoryDB, constituent la solution idéale pour les charges de travail qui accèdent régulièrement à 20 % de leurs données, et pour les applications qui peuvent tolérer une latence supplémentaire la première fois qu'un élément moins fréquemment consulté est nécessaire. Les nœuds Amazon MemoryDB R6gd dotés de mémoire et de disques SSD ont une capacité de stockage totale qui est presque 5 fois supérieure et peuvent aider les clients à réaliser des économies de plus de 60 % sur les coûts de stockage dans un contexte d'utilisation maximale par rapport aux nœuds MemoryDB R6g dotés uniquement de mémoire. Consultez l'exemple de tarification 3 ci-dessous pour une comparaison de la manière dont la hiérarchisation des données peut réduire vos dépenses.

  • Valkey
  • Redis OSS

Nœuds réservés

Les nœuds réservés offrent une réduction importante sur le taux d'utilisation horaire en cours pour le ou les nœuds que vous réservez pour un an ou trois ans. Grâce aux nœuds réservés, vous pouvez choisir de :

  • Payer des frais horaires peu élevés, sans paiement initial (sans paiement initial)
  • Effectuer un paiement initial partiel et unique avec une réduction des frais par heure (paiement initial partiel)
  • Effectuer un paiement total anticipé pour bénéficier d'une plus grande réduction des frais horaires (paiement de tous les frais initiaux)

Les nœuds réservés MemoryDB offrent une certaine flexibilité en termes de taille au sein d'une famille de nœuds et d'une région AWS. Cela signifie que le tarif réduit pour les nœuds réservés sera appliqué automatiquement à l'utilisation de toutes les tailles dans la même famille de nœuds. Lorsque vous achetez des nœuds réservés, vous devez indiquer une région AWS, un type de nœud, des conditions de paiement et une quantité. Les nœuds réservés ne peuvent être utilisés que dans la région AWS désignée.

La tarification des nœuds réservés est également disponible pour les nœuds de cluster utilisant la hiérarchisation des données.

* Il s'agit du paiement mensuel moyen sur l'ensemble de la durée du nœud réservé. Pour chaque mois, le paiement mensuel réel sera égal au nombre réel d'heures dans ce mois multiplié par le taux d'utilisation horaire ou le nombre de secondes dans ce mois multiplié par le taux d'utilisation horaire divisé par 3 600, selon le type de nœud MemoryDB que vous exécutez. Le tarif d'utilisation horaire correspond au total des paiements mensuels moyens sur la durée de réservation du nœud réservé, divisé par le nombre total d'heures (sur une année de 365 jours) que compte la durée de réservation du nœud réservé.


** La tarification horaire effective vous permet de calculer le montant qu'un nœud réservé vous fera économiser par rapport à la tarification à la demande. Lorsque vous achetez un nœud réservé, vous êtes facturé pour chaque heure pendant toute la durée du nœud réservé que vous avez choisi, que le nœud soit en cours d'exécution ou non. Le prix horaire effectif indique le coût horaire amorti du nœud. Il s'agit du coût total du nœud réservé sur toute la durée du service, y compris tout paiement initial. Il est réparti sur chaque heure de la durée du nœud réservé.

Données écrites

Vous ne payez que le volume de données (en Go) que vous écrivez dans votre cluster MemoryDB. Ces données incluent la clé OSS Redis, la valeur et le volume de commandes. Il n'y a aucun coût associé aux lectures.

  • Valkey
  • Redis OSS
  • Données écrites

    0,20 USD/Go
    (même prix dans toutes les régions)

Stockage des instantanés

Le stockage des instantanés pour un cluster MemoryDB est le stockage associé aux instantanés automatisés et initiés par l'utilisateur que vous prenez. Un instantané est une copie de l'intégralité d'un cluster au moment où l'instantané a été pris. Aucuns frais supplémentaires ne vous sont facturés si votre stockage des instantanés est inférieur ou égal à 100 % du stockage total consommé par votre cluster MemoryDB pour une région. Il n'y a aucuns frais supplémentaires pour le stockage des instantanés si votre période de conservation des instantanés est d'un jour. Le stockage d'instantanés supplémentaires est facturé aux tarifs de stockage indiqués dans le tableau ci-dessous :

  • Valkey
  • Redis OSS

Exemples de tarification

Exemple de tarification 1

Vous créez une application qui nécessite une base de données fournissant un accès rapide aux données afin de permettre une expérience utilisateur réactive et en temps réel pour une entreprise de logistique régionale. La taille totale du jeu de données de l'application est de 25 Go. En moyenne, 3 % des données sont mises à jour toutes les heures. Vous utilisez une architecture MemoryDB avec une partition qui inclut un nœud primaire et un nœud de réplique par partition pour répondre aux exigences de l'application. Vous choisissez le type de nœud MemoryDB pour Valkey db.r6g.xlarge car il dispose de suffisamment de mémoire pour contenir le jeu de données de travail. Vous choisissez également de déployer votre charge de travail aux États-Unis USA Ouest (Oregon). En outre, vous définissez la durée de conservation de vos instantanés à 2 jours, ce qui vous permet de stocker l'instantané gratuitement le premier jour et de vous facturer le stockage des instantanés le jour suivant.

Le total de vos frais est calculé comme suit :
Frais pour les nœuds à la demande
(1 nœud primaire + 1 nœud réplique) * 1 = 2 nœuds au total
Tarif horaire db.r6g.xlarge = 0,432 USD/heure
2 nœuds * 0,432 USD = 0,864 USD/heure
Frais des données écrites
Données écrites = 25 Go * 3 % (mise à jour du débit toutes les heures) = 0,75 Go/heure
Tarification des données écrites = 0 USD (jusqu'à 10 To/mois)
0,750 Go/heure * 0,20 USD/Go = 0,150 USD/heure
Frais de stockage des instantanés
Jour 1 : gratuit pour le stockage des instantanés
Jour 2 : espace de stockage des instantanés de 25 Go = 25 Go x 0,021 USD par Go/mois = 0,525 USD/mois
0,525 USD/730 heures par mois = 0,001 USD/heure
Total des frais
Frais de nœud = 0,864 USD/heure
Frais des données écrites = 0 USD
Frais de stockage des instantanés = 0,001 USD/heure
Total = 0,864 USD + 0 USD + 0,001 USD = 0,865 USD/heure

Exemple de tarification 2

Vous travaillez dans une entreprise de médias et de divertissement et votre équipe a créé une application qui nécessite une latence très faible et un débit élevé. Pour répondre à ces exigences de performances, vous utilisez Amazon MemoryDB pour Valkey comme base de données principale. L'application est gourmande en lecture et possède un jeu de données d'une taille totale de 50 Go composé d'objets de 100 octets (y compris la clé Valkey, la valeur et la taille de la commande). L'application fonctionne à 80 % en lecture et 20 % en écriture, et enregistre environ 50 000 transactions par seconde. Vous choisissez deux partitions de type de nœud db.r6g.xlarge pour disposer de suffisamment de mémoire pour contenir l'ensemble du jeu de données du cluster (50 Go) et vous sélectionnez une réplique par partition pour prendre en charge les lectures de l'application et la haute disponibilité. Vous choisissez également de déployer votre charge de travail sur deux zones de disponibilité (AZ) dans la région. USA Est (Virginie du Nord) pour une haute disponibilité. En outre, vous définissez la durée de conservation de vos instantanés à 2 jours, ce qui vous permet de stocker l'instantané gratuitement le premier jour et de vous facturer le stockage des instantanés le jour suivant. Le total de vos frais est calculé comme suit :

Frais pour les nœuds à la demande
(1 nœud primaire et 1 nœud réplique) * 2 = 4 nœuds au total
Tarif horaire db.r6g.xlarge = 0,432 USD/heure
4 nœuds * 0,617 USD = 1,727 USD/heure
Frais des données écrites
MemoryDB ne facture que les écritures. Ainsi, pour 50 000 transactions par seconde avec 20 % d'écriture et 80 % de lecture, vous n'avez qu'à payer 20 % des 50 000 transactions (10 000 transactions par seconde).
Cela fait donc 10 000 transactions par seconde * 100 octets * 60 * 60 = 3,6 Go/heure
Tarification des données écrites = 0 USD/Go (jusqu'à 10 To/mois)
3,6 Go * 0,20 USD/Go = 0,720 USD/heure
Frais de stockage des instantanés
Jour 1 : gratuit pour le stockage des instantanés
Jour 2 : espace de stockage des instantanés de 50 Go = 50 Go x 0,021 USD par Go/mois = 1,050 USD/mois
1,05 USD / 730 heures par mois = 0,001 USD/heure
Total des frais
Frais de nœud = 1,727 USD/heure
Frais des données écrites = 0 USD/heure
Frais de stockage des instantanés = 0,001 USD/heure
Total = 1,727 USD + 0 USD + 0,001 USD = 1,728 USD/heure

Exemple de tarification 3

Vous travaillez dans une société financière et votre équipe a créé une application avec MemoryDB pour Valkey comme base de données principale pour répondre aux exigences de performance. L'application est de nature temporelle et accède principalement aux données générées au cours du dernier mois, mais elle est tenue de conserver 12 mois de données à des fins de conformité. La taille totale du jeu de données de l'application est de 840 Go. En moyenne, 1 % des données sont mises à jour toutes les heures. Vous utilisez un cluster MemoryDB avec deux partitions qui inclut un nœud primaire et un nœud de réplique par partition pour répondre aux exigences de l'application. Comme votre application utilise les dernières données mises à jour, vous sélectionnez le type de nœud db.r6gd.4xlarge avec hiérarchisation des données. Vous choisissez également de déployer votre charge de travail dans trois zones de disponibilité (AZ) dans la région. USA Est (Virginie du Nord) pour une haute disponibilité. En outre, vous définissez la durée de conservation de vos instantanés à 2 jours, ce qui vous permet de stocker le premier instantané gratuitement et de vous facturer le stockage des instantanés pour le second instantané. Le total de vos frais est calculé comme suit :

Frais pour les nœuds à la demande
Taille du jeu de données : 840 Go
Capacité de mémoire utile db.r6gd.4xlarge : 105,81 Gio/nœud = 113,64 Go/nœud, moins 19 % de mémoire pour une utilisation autre que des données :
113,64 x 0,81 = 92,05 Go/nœud
Capacité du disque SSD db.r6gd.4xlarge : 398,14 Gio = 427,6 Go
Capacité totale par nœud : 92,05 + 427,6 = 519,65 Go/nœud
Partitions requises pour le jeu de données : 840 Go ÷ 519,65 Go/nœud = 2
Chaque partition : 1 nœud primaire et 1 nœud réplique
(1 nœud primaire + 1 nœud réplique) * 2 partitions = 4 nœuds au total
Tarif horaire db.r6gd.4xlarge = 2,586 USD/heure
Coût horaire total : 4 nœud * 2,586 USD/h = 10,35 USD

Frais des données écrites
Données écrites = 840 Go * 1 % (mise à jour du débit toutes les heures) = 8,4 Go/heure
Tarification des données écrites = 0,04 USD/Go (pour les données écrites de plus de 10 To/mois)
8,4 Go/heure * 0,004 USD/Go = 0,336 USD/heure

Frais de stockage des instantanés
Jour 1 : gratuit pour le stockage des instantanés
Jour 2 : espace de stockage des instantanés de 840 Go = 840 Go x 0,021 USD par Go/mois = 17,64 USD/mois
17,64 USD/730 heures par mois = 0,0242 USD/heure

Total des frais
Frais de nœud = 10,35 USD/heure
Frais des données écrites = 0,336 USD/heure
Frais de stockage des instantanés = 0,0242 USD/heure
Total = 10,35 USD + 0,336 USD + 0,0242 USD = 10,71 USD/heure

Partitions requises en cas d'exécution complète en mémoire : 840 Go ÷ 113,64 Go/nœud pour db.r6g.4xlarge = 8
Prix à la demande db.r6g.4xlarge : 1,724 USD/heure
Chaque partition : (1 nœud primaire + 1 nœud réplique)
(1 nœud primaire + 1 nœud réplique) * 8 partitions = 16 nœuds au total
Coût horaire pour l'exécution complète en mémoire : 16 nœuds * 1,724 USD/heure = 27,58 USD
Économies par rapport à une exécution complète en mémoire : (27,58 USD - 10,35 USD)/27,58 USD = 62.4 %

Ressources de tarification supplémentaires

Découvrir comment démarrer
Consulter les ressources de mise en route

Découvrez les ressources de MemoryDB sur la page de démarrage.

En savoir plus 
Apprendre avec un didacticiel
Apprendre avec un didacticiel

Découvrez comment configurer votre premier cluster MemoryDB.

Démarrer 
 Commencer à créer avec MemoryDB
Commencer à créer avec MemoryDB

Pour démarrer, reportez-vous au guide de l'utilisateur MemoryDB.

Lire la documentation