

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Gestion des nœuds
<a name="nodes"></a>

Un nœud est le plus petit élément constitutif d'un déploiement de MemoryDB. Un nœud appartient à une partition appartenant à un cluster. Chaque nœud exécute la version du moteur choisie lors de la création ou de la dernière modification du cluster. Chaque nœud a son propre port et nom DNS (Domain Name Service). Plusieurs types de nœuds MemoryDB sont pris en charge, chacun étant associé à des quantités variables de mémoire et de puissance de calcul.

**Topics**
+ [Nœuds et partitions MemoryDB](nodes.nodegroups.md)
+ [Types de nœuds pris en charge](nodes.supportedtypes.md)
+ [Nœuds réservés MemoryDB](nodes.reservednodes.md)
+ [Remplacement de nœuds](nodes.nodereplacement.md)

Les opérations importantes impliquant des nœuds incluent : 
+ [Ajouter/supprimer des nœuds d'un cluster](clusters.deletenode.md)
+ [Mise à l’échelle](scaling.md)
+ [Recherche de points de terminaison de connexion](endpoints.md)

# Nœuds et partitions MemoryDB
<a name="nodes.nodegroups"></a>

Une partition est un arrangement hiérarchique de nœuds, chacun étant encapsulé dans un cluster. Les partitions prennent en charge la réplication. Au sein d'une partition, un nœud fonctionne comme nœud read/write principal. Tous les autres nœuds contenus dans une partition fonctionnent comme des réplicas en lecture seule du nœud primaire. MemoryDB prend en charge plusieurs partitions au sein d'un cluster. Cette prise en charge permet de partitionner vos données dans un cluster MemoryDB. 

MemoryDB prend en charge la réplication via des partitions. Le fonctionnement de l'API [DescribeClusters](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeClusters.html)répertorie les partitions avec les nœuds membres, les noms des nœuds, les points de terminaison et également d'autres informations.

Une fois qu'un cluster MemoryDB est créé, il peut être modifié (redimensionné ou réduit). Pour plus d’informations, consultez [Mise à l’échelle](scaling.md) et [Remplacement de nœuds](nodes.nodereplacement.md). 

Lorsque vous créez un nouveau cluster, vous pouvez l'alimenter avec des données de l'ancien cluster afin qu'il ne démarre pas vide. Cela peut être utile si vous devez modifier le type de nœud, la version du moteur ou effectuer une migration depuis Amazon ElastiCache (Redis OSS). Pour plus d’informations, consultez [Création d'instantanés manuels](snapshots-manual.md) et [Restaurer à partir d’un instantané](snapshots-restoring.md).

# Types de nœuds pris en charge
<a name="nodes.supportedtypes"></a>

MemoryDB prend en charge les types de nœuds suivants. 

**Mémoire optimisée**


| Type d’instance | Bande passante de référence (Gbit/s) | Bande passante de rafale (Gbit/s) |  I/O Multiplexage amélioré (Valkey 7.2 et Redis OSS 7.0.4\$1)  | Version minimale du moteur  | 
| --- | --- | --- | --- | --- | 
| db.r7g.large | 0,937 | 12,5 | Non | 6.2 | 
| db.r7g.xlarge | 1,876 | 12,5 | Non | 6.2 | 
| db.r7g.2xlarge | 3,75 | 15 | Oui | 6.2 | 
| db.r7g.4xlarge | 7,5 | 15 | Oui | 6.2 | 
| db.r7g.8xlarge | 15 | N/A | Oui | 6.2 | 
| db.r7g.12xlarge | 22,5 | N/A | Oui | 6.2 | 
| db.r7g.16xlarge | 30 | N/A | Oui | 6.2 | 
| db.r6g.large | 0.75 | 10,0 | Non | 6.2 | 
| db.r6g.xlarge | 1,25 | 10,0 | Non | 6.2 | 
| db.r6g.2xlarge | 2,5 | 10,0 | Oui | 6.2 | 
| db.r6g.4xlarge | 5.0 | 10,0 | Oui | 6.2 | 
| db.r6g.8xlarge | 12 | N/A | Oui | 6.2 | 
| db.r6g.12xlarge | 20 | N/A | Oui | 6.2 | 
| db.r6g.16xlarge | 25 | N/A | Oui | 6.2 | 

**Mémoire optimisée avec la hiérarchisation des données**


| Type d’instance | Bande passante de référence (Gbit/s) | Bande passante de rafale (Gbit/s) |  I/O Multiplexage amélioré (Valkey 7.2 et Redis OSS 7.0.4\$1)  | Version minimale du moteur  | 
| --- | --- | --- | --- | --- | 
| db.r6gd.xlarge | 1,25 | 10 | Non | 6.2 | 
| db.r6g.2xlarge | 2,5 | 10 | Non | 6.2 | 
| db.r6g.4xlarge | 5.0 | 10 | Non | 6.2 | 
| db.r6g.8xlarge | 12 | N/A | Non | 6.2 | 

**Nœuds à usage général**


| Type d’instance | Bande passante de référence (Gbit/s) | Bande passante de rafale (Gbit/s) |  I/O Multiplexage amélioré (Valkey 7.2 et Redis OSS 7.0.4\$1)  | Version minimale du moteur  | 
| --- | --- | --- | --- | --- | 
| db.t4g.small | 0,128 | 5.0 | Non | 6.2 | 
| db.t4g.medium | 0,256 | 5.0 | Non | 6.2 | 

Pour connaître AWS la disponibilité par région, consultez la tarification de [MemoryDB](https://aws.amazon.com/memorydb/pricing/)

 Tous les types de nœuds sont créés dans un cloud privé virtuel (VPC). 

# Nœuds réservés MemoryDB
<a name="nodes.reservednodes"></a>

Les nœuds réservés vous permettent de bénéficier d'une réduction significative par rapport à la tarification des nœuds à la demande. Les nœuds réservés ne sont pas des nœuds physiques, mais plutôt une réduction de facturation appliquée à l'utilisation de nœuds à la demande dans votre compte. Les remises pour les nœuds réservés sont liées au type de nœud et à AWS la région. 

**Note**  
Tous les nœuds réservés MemoryDB actuels sont basés sur le prix et fournissent une couverture pour les nœuds exécutant le moteur Redis OSS. Ces nœuds réservés peuvent être appliqués au moteur Valkey comme indiqué dans[Dimensionnez les nœuds réservés flexibles](reserved-nodes-size.md), mais les nœuds réservés spécifiques à Valkey ne sont pas disponibles. 

Le processus général d'utilisation des nœuds réservés est le suivant :
+ Consultez les informations sur les offres de nœuds réservés disponibles
+ Achetez une offre de nœuds réservés à l'aide du AWS Management Console AWS Command Line Interface ou du SDK
+ Consultez les informations relatives à vos nœuds réservés existants

**Topics**
+ [Vue d'ensemble des nœuds réservés](reserved-nodes-overview.md)
+ [Types d’offres](reserved-nodes-offerings.md)
+ [Dimensionnez les nœuds réservés flexibles](reserved-nodes-size.md)
+ [Mise à niveau des nœuds de Redis OSS vers Valkey](reserved-nodes.md)
+ [Supprimer un nœud réservé](reserved-nodes-deleting.md)
+ [Utilisation de nœuds réservés](reserved-nodes-working-with.md)

# Vue d'ensemble des nœuds réservés
<a name="reserved-nodes-overview"></a>

Lorsque vous achetez un nœud réservé MemoryDB, vous vous engagez à bénéficier d'un tarif réduit, sur un type de nœud spécifique, pendant toute la durée du nœud réservé. Pour utiliser un nœud réservé MemoryDB, vous devez créer un nouveau nœud comme vous le feriez pour un nœud à la demande. Le nouveau nœud que vous créez doit correspondre aux spécifications du nœud réservé. Si les spécifications du nouveau nœud correspondent à celles d'un nœud réservé existant pour votre compte, vous êtes facturé au tarif réduit proposé pour le nœud réservé. Dans le cas contraire, le nœud est facturé au tarif à la demande. Vous pouvez utiliser l'API AWS Management Console AWS CLI, la ou l'API MemoryDB pour répertorier et acheter les offres de nœuds réservés disponibles.

MemoryDB propose des nœuds réservés pour les nœuds R7g, R6g et R6gd (avec hiérarchisation des données) optimisés pour la mémoire. Pour plus d'informations sur les tarifs, consultez la section Tarification de [MemoryDB.](https://aws.amazon.com/memorydb/pricing/ )

# Types d’offres
<a name="reserved-nodes-offerings"></a>

Les nœuds réservés sont disponibles en trois types (aucun initial, initial partiel et total initial) qui vous permettent d'optimiser les coûts de MemoryDB en fonction de votre utilisation prévue.

**Pas de paiement initial** : cette option permet d'accéder à un nœud réservé sans nécessiter de paiement initial. Votre nœud réservé No Upfront facture un tarif horaire réduit pour chaque heure pendant le terme, quelle que soit l'utilisation, et aucun paiement initial n'est requis. 

**Montant initial partiel** : cette option nécessite le paiement initial d'une partie du nœud réservé. Les heures restantes pendant la période sont facturées à un taux réduit, quelle que soit l’utilisation. 

**Tout à l'avance** — Le paiement intégral est effectué au début du terme, aucun autre coût n'étant encouru pendant le reste du terme, quel que soit le nombre d'heures utilisées. 

Les trois types d'offres sont disponibles pour des durées d'un an et de trois ans.

# Dimensionnez les nœuds réservés flexibles
<a name="reserved-nodes-size"></a>

Lorsque vous achetez un nœud réservé, vous devez notamment spécifier le type de nœud, par exemple db.r6g.xlarge. Pour plus d'informations sur les types de nœuds, consultez la section Tarification de [MemoryDB.](https://aws.amazon.com/memorydb/pricing/ )

Si vous avez un nœud et que vous devez le dimensionner pour augmenter sa capacité, votre nœud réservé est automatiquement appliqué à votre nœud redimensionné. En d'autres termes, vos nœuds réservés sont automatiquement appliqués à l'utilisation, quelle que soit leur taille, dans la même famille de nœuds. Des nœuds réservés de taille flexible sont disponibles pour les nœuds de la même AWS région. Les nœuds réservés dont la taille est flexible ne peuvent être redimensionnés que dans leurs familles de nœuds. Par exemple, un nœud réservé pour un fichier db.r6g.xlarge peut s'appliquer à un fichier db.r6g.2xlarge, mais pas à un fichier db.r6gd.large, car db.r6g et db.r6gd sont des familles de nœuds différentes. 

La flexibilité de taille signifie que vous pouvez passer librement d'une configuration à l'autre au sein d'une même famille de nœuds. Par exemple, vous pouvez passer d'un nœud réservé r6g.xlarge (8 unités normalisées) à deux nœuds réservés r6g.large (8 unités normalisées) (2\$14 = 8 unités normalisées) dans la même région sans frais supplémentaires. AWS 

Vous pouvez comparer l'utilisation de différentes tailles de nœuds réservés en utilisant des unités normalisées. Par exemple, une heure d'utilisation sur deux nœuds db.r6g.4xlarge équivaut à 16 heures d'utilisation sur un nœud db.r6g.large. Le tableau suivant indique le nombre d'unités normalisées pour chaque taille de nœud :


****  

| Taille de nœud | Unités normalisées (Redis OSS) | Unités normalisées (Valkey) | 
| --- | --- | --- | 
| petit | 1 | 7. | 
| medium | 2 | 1.4 | 
| large | 4 | 2,8 | 
| xlarge | 8 | 5.6 | 
| 2xlarge | 16 | 11.2 | 
| 4xlarge | 32 | 22,4 | 
| 6xlarge | 48 | 33,6 | 
| 8xlarge | 64 | 44,8 | 
| 10xlarge | 80 | 56 | 
| 12xlarge | 96 | 67,2 | 
| 16xlarge | 128 | 89,6 | 
| 24xlarge | 192 | 134,4 | 

Par exemple, vous achetez un nœud réservé db.r6gd.xlarge et deux nœuds réservés db.r6gd.large sont actifs sur votre compte dans la même région. AWS Dans ce cas, l'avantage de facturation est appliqué dans son intégralité aux deux nœuds.

![\[Schéma illustrant deux nœuds réservés en cours d'exécution avec un avantage de facturation appliqué aux deux nœuds.\]](http://docs.aws.amazon.com/fr_fr/memorydb/latest/devguide/images/ri1.png)


Sinon, si une instance db.r6gd.2xlarge est exécutée sur votre compte dans la même AWS région, l'avantage de facturation est appliqué à 50 % de l'utilisation du nœud réservé.

![\[Schéma illustrant une instance avec un avantage de facturation appliqué à 50 % de l'utilisation du nœud réservé.\]](http://docs.aws.amazon.com/fr_fr/memorydb/latest/devguide/images/ri2.png)


# Mise à niveau des nœuds de Redis OSS vers Valkey
<a name="reserved-nodes"></a>

Avec le lancement de Valkey dans MemoryDB, vous pouvez désormais appliquer votre réduction sur les nœuds réservés Redis OSS au moteur Valkey. Vous pouvez passer de Redis OSS à Valkey tout en continuant à bénéficier des contrats et des réservations existants. En plus de pouvoir appliquer vos avantages au sein de la famille de nœuds et du moteur, vous pouvez même bénéficier d'une valeur ajoutée. Le prix de Valkey est réduit de 30 % par rapport à celui de Redis OSS, et grâce à la flexibilité des nœuds réservés, vous pouvez utiliser vos nœuds réservés Redis OSS pour couvrir davantage de nœuds Valkey actifs.

Pour calculer le taux réduit, chaque combinaison de nœud et de moteur MemoryDB possède un facteur de normalisation mesuré en unités. Les unités de nœuds réservés peuvent être appliquées à n'importe quel nœud en cours d'exécution au sein de la famille d'instances du nœud réservé pour un moteur donné. Les nœuds réservés Redis OSS peuvent également s'appliquer à tous les moteurs pour couvrir les nœuds Valkey en cours d'exécution. Le prix de Valkey étant réduit par rapport à celui de Redis OSS, ses unités pour un type d'instance donné sont inférieures, ce qui permet à un nœud réservé Redis OSS de couvrir un plus grand nombre de nœuds Valkey.

Par exemple, supposons que vous ayez acheté un nœud réservé pour un db.r7g.4xlarge pour le moteur Redis OSS (32 unités) et que vous exécutiez un nœud Redis OSS db.r7g.4xlarge (32 unités). Si vous mettez à niveau le nœud vers Valkey, le facteur de normalisation du nœud actif tombe à 22,4 unités, et votre nœud réservé existant vous fournit 9,6 unités supplémentaires à utiliser contre tout autre nœud Valkey ou Redis OSS en cours d'exécution de la famille db.r7g dans la région. Vous pouvez l'utiliser pour couvrir 42 % d'un autre nœud Valkey db.r7g.4xlarge du compte (22,4 unités), ou 100 % d'un nœud Valkey db.r7g.xlarge (5,6 unités) et 100 % d'un nœud Valkey db.r7g.large (2,8 unités).

# Supprimer un nœud réservé
<a name="reserved-nodes-deleting"></a>

Les conditions d'un nœud réservé impliquent un engagement d'un an ou de trois ans. Vous ne pouvez pas annuler un nœud réservé. Toutefois, vous pouvez supprimer un nœud couvert par une réduction sur les nœuds réservés. Le processus de suppression d'un nœud couvert par une réduction sur les nœuds réservés est le même que pour tout autre nœud.

Si vous supprimez un nœud couvert par une réduction sur les nœuds réservés, vous pouvez en lancer un autre avec des spécifications compatibles. Dans ce cas, vous conservez le tarif réduit jusqu’à la fin de la période de réservation (d’un ou de trois ans).

# Utilisation de nœuds réservés
<a name="reserved-nodes-working-with"></a>

Vous pouvez utiliser les API AWS Management Console AWS Command Line Interface, the et MemoryDB pour travailler avec des nœuds réservés.

## Console
<a name="reserved-nodes-working-with-console"></a>

**Pour obtenir des prix et des informations sur les offres de nœuds réservés disponibles**

1. Connectez-vous à la console MemoryDB AWS Management Console et ouvrez-la à l'adresse. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Dans le volet de navigation, sélectionnez **Reserved nodes**.

1. Choisissez **Acheter des nœuds réservés**.

1. Pour **Type de nœud**, choisissez le type de nœud que vous souhaitez déployer.

1. Pour **Quantité**, choisissez le nombre de nœuds que vous souhaitez déployer.

1. Pour **Term**, choisissez la durée pendant laquelle vous souhaitez que le nœud de base de données soit réservé.

1. Pour **Type d’offre**, choisissez le type d’offre.

Après avoir effectué ces sélections, vous pouvez voir les informations tarifaires sous **Récapitulatif de la réservation**.

**Important**  
Choisissez **Annuler** pour éviter d'acheter ces nœuds réservés et d'encourir des frais.

Une fois que vous avez obtenu des informations sur les offres de nœuds réservés disponibles, vous pouvez les utiliser pour acheter une offre, comme indiqué dans la procédure suivante :

**Pour acheter un nœud réservé**

1. Connectez-vous à la console MemoryDB AWS Management Console et ouvrez-la à l'adresse. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Dans le volet de navigation, sélectionnez **Reserved nodes**.

1. Choisissez **Acheter des nœuds réservés**.

1. Pour **Type de nœud**, choisissez le type de nœud que vous souhaitez déployer.

1. Pour **Quantité**, choisissez le nombre de nœuds que vous souhaitez déployer.

1. Pour **Term**, choisissez la durée pendant laquelle vous souhaitez que le nœud de base de données soit réservé.

1. Pour **Type d’offre**, choisissez le type d’offre.

1. (Facultatif) Vous pouvez attribuer votre propre identifiant aux nœuds réservés que vous achetez pour vous aider à les suivre. Dans le **champ Numéro de réservation**, saisissez un identifiant pour votre nœud réservé.

   Après avoir effectué ces sélections, vous pouvez voir les informations tarifaires sous **Récapitulatif de la réservation**.

1. Choisissez **Acheter des nœuds réservés**.

1. Vos nœuds réservés sont achetés, puis affichés dans la liste des **nœuds réservés**.

**Pour obtenir des informations sur les nœuds réservés à votre AWS compte**

1. Connectez-vous à la console MemoryDB AWS Management Console et ouvrez-la à l'adresse. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Dans le volet de navigation, sélectionnez **Reserved nodes**.

1. Les nœuds réservés à votre compte apparaissent. Pour obtenir des informations détaillées sur un nœud réservé en particulier, sélectionnez ce nœud dans la liste. Vous pouvez ensuite consulter des informations détaillées sur ce nœud dans le détail.

## AWS Command Line Interface
<a name="reserved-nodes-working-with-cli"></a>

L'`describe-reserved-nodes-offerings`exemple suivant renvoie les détails des offres de nœuds réservés.

```
aws memorydb describe-reserved-nodes-offerings                                                             
```

Cela produit un résultat similaire à ce qui suit :

```
{
    "ReservedNodesOfferings": [
        {
            "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
            "NodeType": "db.xxx.large",
            "Duration": 94608000,
            "FixedPrice": $xxx.xx,
            "OfferingType": "Partial Upfront",
            "RecurringCharges": [
                {
                    "RecurringChargeAmount": $xx.xx,
                    "RecurringChargeFrequency": "Hourly"
                }
            ]
        }
    ]
}
```

Vous pouvez également transmettre les paramètres suivants pour limiter l'étendue de ce qui est renvoyé :
+ `--reserved-nodes-offering-id` : identifiant de l’offre que vous voulez acheter.
+ `--node-type`— La valeur du filtre du type de nœud. Utilisez ce paramètre pour afficher uniquement les réservations correspondant au type de nœud spécifié.
+ `--duration`— La valeur du filtre de durée, spécifiée en années ou en secondes. Utilisez ce paramètre pour afficher uniquement les réservations pour cette durée.
+ `--offering-type`— Utilisez ce paramètre pour afficher uniquement les offres disponibles correspondant au type d'offre spécifié.

Une fois que vous avez obtenu des informations sur les offres de nœuds réservés disponibles, vous pouvez les utiliser pour acheter une offre.

L'`purchase-reserved-nodes-offering`exemple suivant achète de nouveaux nœuds réservés

Pour Linux, macOS ou Unix :

```
aws memorydb purchase-reserved-nodes-offering \                                                              
    --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca \
    --reservation-id reservation \
    --node-count 2
```

Pour Windows :

```
aws memorydb purchase-reserved-nodes-offering ^
    --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca ^
    --reservation-id MyReservation
```
+ `--reserved-nodes-offering-id`représente le nom des nœuds réservés proposés à l'achat.
+ `--reservation-id`est un identifiant spécifié par le client pour suivre cette réservation.
**Note**  
Le numéro de réservation est un identifiant unique spécifié par le client pour suivre cette réservation. Si ce paramètre n'est pas spécifié, MemoryDB génère automatiquement un identifiant pour la réservation.
+ `--node-count`est le nombre de nœuds à réserver. La valeur par défaut est 1. 

Cela produit un résultat similaire à ce qui suit :

```
{
    "ReservedNode": {
        "ReservationId": "reservation",
        "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
        "NodeType": "db.xxx.large",
        "StartTime": 1671173133.982,
        "Duration": 94608000,
        "FixedPrice": $xxx.xx,
        "NodeCount": 2,
        "OfferingType": "Partial Upfront",
        "State": "payment-pending",
        "RecurringCharges": [
            {
                "RecurringChargeAmount": $xx.xx,
                "RecurringChargeFrequency": "Hourly"
            }
        ],
        "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/reservation"
    }
}
```

Après avoir acheté des nœuds réservés, vous pouvez obtenir des informations sur vos nœuds réservés.

L'`describe-reserved-nodes`exemple suivant renvoie des informations sur les nœuds réservés pour ce compte.

```
aws memorydb describe-reserved-nodes                                                             
```

Cela produit un résultat similaire à ce qui suit :

```
{
    "ReservedNodes": [
        {
            "ReservationId": "ri-2022-12-16-00-28-40-600",
            "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
            "NodeType": "db.xxx.large",
            "StartTime": 1671150737.969,
            "Duration": 94608000,
            "FixedPrice": $xxx.xx,
            "NodeCount": 1,
            "OfferingType": "Partial Upfront",
            "State": "active",
            "RecurringCharges": [
                {
                    "RecurringChargeAmount": $xx.xx,
                    "RecurringChargeFrequency": "Hourly"
                }
            ],
            "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/ri-2022-12-16-00-28-40-600"
        }
    ]
}
```

Vous pouvez également transmettre les paramètres suivants pour limiter l'étendue de ce qui est renvoyé :
+ `--reservation-id`— Vous pouvez attribuer votre propre identifiant aux nœuds réservés que vous achetez pour faciliter leur suivi.
+ `--reserved-nodes-offering-id`— La valeur du filtre de l'identifiant de l'offre. Utilisez ce paramètre pour afficher uniquement les réservations achetées correspondant à l'identifiant d'offre spécifié.
+ `--node-type`— La valeur du filtre du type de nœud. Utilisez ce paramètre pour afficher uniquement les réservations correspondant au type de nœud spécifié.
+ `--duration`— La valeur du filtre de durée, spécifiée en années ou en secondes. Utilisez ce paramètre pour afficher uniquement les réservations pour cette durée.
+ `--offering-type`— Utilisez ce paramètre pour afficher uniquement les offres disponibles correspondant au type d'offre spécifié.

## API MemoryDB
<a name="reserved-nodes-working-with-api"></a>

Les exemples suivants montrent comment utiliser l'[API de requête MemoryDB pour les nœuds](https://docs.aws.amazon.com/memorydb/latest/devguide/programmingguide.queryapi.html) réservés :

**DescribeReservedNodesOfferings**

Renvoie les détails des offres de nœuds réservés. 

```
https://memorydb.us-west-2.amazonaws.com/
    ?Action=DescribeReservedNodesOfferings
    &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f    
	&"Duration": 94608000,
    &NodeType="db.r6g.large"    
    &OfferingType="Partial Upfront"    
    &Version=2021-01-01
    &SignatureVersion=4
    &SignatureMethod=HmacSHA256
    &Timestamp=20141201T220302Z
    &X-Amz-Algorithm
    &X-Amz-SignedHeaders=Host
    &X-Amz-Expires=20141201T220302Z
    &X-Amz-Credential=<credential>
    &X-Amz-Signature=<signature>
```

Les paramètres suivants limitent l'étendue de ce qui est renvoyé :
+ `ReservedNodesOfferingId`représente le nom des nœuds réservés proposés à l'achat.
+ `Duration`— La valeur du filtre de durée, spécifiée en années ou en secondes. Utilisez ce paramètre pour afficher uniquement les réservations pour cette durée.
+ `NodeType`— La valeur du filtre du type de nœud. Utilisez ce paramètre pour afficher uniquement les offres correspondant au type de nœud spécifié.
+ `OfferingType`— Utilisez ce paramètre pour afficher uniquement les offres disponibles correspondant au type d'offre spécifié.

Une fois que vous avez obtenu des informations sur les offres de nœuds réservés disponibles, vous pouvez les utiliser pour acheter une offre.

**PurchaseReservedNodesOffering**

Vous permet d'acheter une offre de nœuds réservés. 

```
https://memorydb.us-west-2.amazonaws.com/
    ?Action=PurchasedReservedNodesOffering
    &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
    &ReservationID=myreservationID
    &NodeCount=1
    &Version=2021-01-01
    &SignatureVersion=4
    &SignatureMethod=HmacSHA256
    &Timestamp=20141201T220302Z
    &X-Amz-Algorithm
    &X-Amz-SignedHeaders=Host
    &X-Amz-Expires=20141201T220302Z
    &X-Amz-Credential=<credential>
    &X-Amz-Signature=<signature>
```
+ `ReservedNodesOfferingId`représente le nom des nœuds réservés proposés à l'achat.
+ `ReservationID`est un identifiant spécifié par le client pour suivre cette réservation.
**Note**  
Le numéro de réservation est un identifiant unique spécifié par le client pour suivre cette réservation. Si ce paramètre n'est pas spécifié, MemoryDB génère automatiquement un identifiant pour la réservation.
+ `NodeCount`est le nombre de nœuds à réserver. La valeur par défaut est 1. 

Après avoir acheté des nœuds réservés, vous pouvez obtenir des informations sur vos nœuds réservés.

**DescribeReservedNodes**

Renvoie des informations sur les nœuds réservés pour ce compte.

```
https://memorydb.us-west-2.amazonaws.com/
	?Action=DescribeReservedNodes
	&ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
	&ReservationID=myreservationID
	&NodeType="db.r6g.large"
	&Duration=94608000
	&OfferingType="Partial Upfront"    
	&Version=2021-01-01
	&SignatureVersion=4
	&SignatureMethod=HmacSHA256
	&Timestamp=20141201T220302Z
	&X-Amz-Algorithm
	&X-Amz-SignedHeaders=Host
	&X-Amz-Expires=20141201T220302Z
	&X-Amz-Credential=<credential>
	&X-Amz-Signature=<signature>
```

Les paramètres suivants limitent l'étendue de ce qui est renvoyé :
+ `ReservedNodesOfferingId`représente le nom du nœud réservé.
+ `ReservationID`— Vous pouvez attribuer votre propre identifiant aux nœuds réservés que vous achetez pour faciliter leur suivi.
+ `NodeType`— La valeur du filtre du type de nœud. Utilisez ce paramètre pour afficher uniquement les réservations correspondant au type de nœud spécifié.
+ `Duration`— La valeur du filtre de durée, spécifiée en années ou en secondes. Utilisez ce paramètre pour afficher uniquement les réservations pour cette durée.
+ `OfferingType`— Utilisez ce paramètre pour afficher uniquement les offres disponibles correspondant au type d'offre spécifié.

## Consulter la facturation de vos nœuds réservés
<a name="reserved-nodes-view-billing"></a>

Vous pouvez consulter la facturation de vos nœuds réservés dans le tableau de bord de facturation du AWS Management Console.

**Pour consulter la facturation des nœuds réservés**

1. Connectez-vous à la console MemoryDB AWS Management Console et ouvrez-la à l'adresse. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Sur le bouton Rechercher situé en haut de la console, sélectionnez **Facturation**.

1. Choisissez **Bills** dans la partie gauche du tableau de bord.

1. Sous **Frais AWS de service**, développez **MemoryDB**.

1. Développez la AWS région dans laquelle se trouvent vos nœuds réservés, par exemple **USA Est (Virginie du Nord)**.

Vos nœuds réservés et leurs frais horaires pour le mois en cours sont indiqués sous Instances ** CreateCluster réservées Amazon MemoryDB.**

![\[Capture d'écran d'un relevé de facturation indiquant les frais horaires pour le mois en cours.\]](http://docs.aws.amazon.com/fr_fr/memorydb/latest/devguide/images/reserved-nodes.png)


# Remplacement de nœuds
<a name="nodes.nodereplacement"></a>

MemoryDB met fréquemment à niveau son parc à l'aide de correctifs et de mises à niveau, généralement de manière fluide. Cependant, nous devons parfois relancer vos nœuds MemoryDB pour appliquer les mises à jour obligatoires du système d'exploitation à l'hôte sous-jacent. Ces remplacements sont obligatoires pour appliquer des mises à niveau qui renforcent la sécurité, la fiabilité et les performances opérationnelles.

Vous pouvez gérer ces remplacements vous-même à tout moment avant le créneau planifié de remplacement des nœuds. Lorsque vous gérez vous-même un remplacement, votre instance reçoit la mise à jour du système d’exploitation quand vous relancez le nœud. Le remplacement planifié du nœud est alors annulé. Il est possible que vous receviez encore des alertes indiquant que le remplacement du nœud aura lieu. Si vous avez déjà limité manuellement le besoin de maintenance, vous pouvez ignorer ces alertes.

**Note**  
Les nœuds de remplacement générés automatiquement par MemoryDB peuvent avoir des adresses IP différentes. Il vous incombe de vérifier la configuration de votre application pour vous assurer que vos nœuds sont associés aux adresses IP appropriées.

La liste suivante identifie les actions que vous pouvez effectuer lorsque MemoryDB planifie le remplacement de l'un de vos nœuds :

**Options de remplacement des nœuds MemoryDB**
+ **Ne rien faire** — Si vous ne faites rien, MemoryDB remplace le nœud comme prévu. 

  Si le nœud est membre d'un cluster multi-AZ, MemoryDB améliore la disponibilité lors des correctifs, des mises à jour et des autres remplacements de nœuds liés à la maintenance.

  Le remplacement est terminé pendant que le cluster traite les demandes d'écriture entrantes. 
+ **Modifiez votre fenêtre de maintenance** — Pour les événements de maintenance planifiés, vous recevez un e-mail ou une notification de MemoryDB. Dans ce cas, si vous changez votre fenêtre de maintenance avant le créneau de remplacement planifié, votre nœud est désormais remplacé au nouvel horaire. Pour de plus amples informations, veuillez consulter [Modification d'un cluster MemoryDB](clusters.modify.md).
**Note**  
La possibilité de modifier votre fenêtre de remplacement en déplaçant votre fenêtre de maintenance n'est disponible que lorsque la notification MemoryDB inclut une fenêtre de maintenance. Si la notification ne comporte pas de fenêtre de maintenance, vous ne pouvez pas modifier votre fenêtre de remplacement.

  Supposons par exemple que nous sommes le jeudi 9 novembre, qu’il est 15 h 00 et que la prochaine fenêtre de maintenance est vendredi 10 novembre à 17 h 00. Voici 3 scénarios avec leurs résultats :
  + Vous reportez votre fenêtre de maintenance au vendredi à 16 h 00 (après la date et l’heure actuelles et avant la prochaine fenêtre de maintenance prévue). Le nœud est remplacé le vendredi 10 novembre à 16 h 00.
  + Vous reportez votre fenêtre de maintenance au samedi à 16 h 00 (après la date et l’heure actuelles et après la prochaine fenêtre de maintenance prévue). Le nœud est remplacé le samedi 11 novembre à 16 h 00.
  + Vous modifiez votre fenêtre de maintenance au mercredi à 16 h, plus tôt dans la semaine que la date et l'heure actuelles. Le nœud est remplacé le mercredi 15 novembre à 16 h 00.

  Pour obtenir des instructions, veuillez consulter [Gestion de la maintenance](maintenance-window.md).

   