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.

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 for Redis, 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.

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é Redis, la valeur et le volume de commandes. Il n'y a aucun coût associé aux lectures.

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 :

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 db.r6g.xlarge car il dispose de suffisamment de mémoire pour contenir l'ensemble du jeu de données de travail. Vous choisissez également de déployer votre charge de travail dans la région 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 primaire et 1 réplique) x 1 = 2 nœuds au total
Tarif horaire db.r6g.xlarge = 0,617 USD/heure
2 nœuds x 0,617 USD = 1,234 USD/heure
Frais des données écrites
Données écrites = 25 Go = x 3 % (mise à jour du débit toutes les heures) = 0,75 Go/heure
Tarif des données écrites = 0,20 USD/Go
0,750 Go/heure x 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 = 1,234 USD/heure
Frais des données écrites = 0,150 USD/heure
Frais de stockage des instantanés = 0,001 USD/heure
Total = 1,234 USD + 0,150 USD + 0,001 USD = 1,385 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 for Redis comme base de données principale. L'application est gourmande en lecture et possède une taille totale de jeu de données de 50 Go composé d'objets de 100 octets (clé Redis, valeur et taille de commande incluses). 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 primaire et 1 réplique) x 2 = 4 nœuds au total
Tarif horaire db.r6g.xlarge = 0,617 USD/heure
4 nœuds x 0,617 USD = 2,468 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 x 100 octets x 60 x 60 = 3,6 Go/heure
Tarif des données écrites = 0,20 USD/Go
3,6 Go x 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 = 2,468 USD/heure
Frais des données écrites = 0,720 USD/heure
Frais de stockage des instantanés = 0,001 USD/heure
Total = 2,468 USD + 0,720 USD + 0,001 USD = 3,189 USD/heure

Exemple de tarification 3

Vous travaillez dans une société financière et votre équipe a créé une application avec MemoryDB 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 et 1 nœud réplique) x 2 partitions = 4 nœuds au total
Tarif horaire db.r6gd.4xlarge = 3,695 USD/heure
Coût horaire total : 4 nœud x 3,695 USD/h = 14,78 USD

Frais des données écrites
Données écrites = 840 Go x 1 % (mise à jour du débit toutes les heures) = 8,4 Go/heure
Tarif des données écrites = 0,20 USD/Go
8,4 Go/heure x 0,20 USD/Go = 1,68 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 = 14,78 USD/heure
Frais des données écrites = 1,68 USD/heure
Frais de stockage des instantanés = 0,0242 USD/heure
Total = 14,78 USD + 1,68 USD + 0,0242 USD = 16,484 USD/heure

Partitions requises si l'exécution est entièrement en mémoire : 840 Go ÷ 113,64 Go/nœud pour db.r6g.4xlarge = 8
Prix à la demande db.r6g.4xlarge : 2,463 USD/heure
Chaque partition : 1 nœud primaire et 1 nœud réplique
(1 nœud primaire et 1 nœud réplique) x 8 partitions = 16 nœuds au total
Coût horaire pour l'exécution entièrement en mémoire : 16 nœuds x 2,463 USD/h = 39,41 USD
Économies par rapport à un fonctionnement entièrement en mémoire : (39,41 USD – 14,78 USD) / 39,41 USD = 62 %

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