

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.

# Classes d'instances de base de données Amazon Aurora
<a name="Concepts.DBInstanceClass"></a>

La classe d’instance de base de données détermine la capacité de calcul et de mémoire d’une instance de base de données Amazon Aurora. La classe d’instance de base de données dont vous avez besoin varie selon vos exigences en mémoire et en puissance de traitement.

Une classe d’instance de base de données comprend à la fois le type de classe d’instance de base de données et la taille. Par exemple, db.r6g est un type de classe d'instance de base de données optimisé pour la mémoire et alimenté par les processeurs Graviton2. AWS Dans le type de classe d’instance db.m6g, db.r6g.2xlarge est une classe d’instance de base de données. La taille de cette classe est 2xlarge.

Pour plus d’informations sur la tarification des classes d’instance, consultez [Tarification d’Amazon RDS](https://aws.amazon.com/rds/pricing/).

Pour plus d'informations sur les types de classes d'instances de base de données, les moteurs de base de données pris en charge Régions AWS, la ou les spécifications matérielles des classes d'instances de base de données, consultez les sections suivantes.

**Topics**
+ [Types de classes d’instance de base de données](Concepts.DBInstanceClass.Types.md)
+ [Moteurs de base de données pris en charge pour les classes d’instance de base de données](Concepts.DBInstanceClass.SupportAurora.md)
+ [Déterminer le support des classes d'instance de base de données dans Régions AWS](Concepts.DBInstanceClass.RegionSupportAurora.md)
+ [Spécifications matérielles pour les classes d'instances de base de données pour Aurora](Concepts.DBInstanceClass.Summary.md)

# Types de classes d’instance de base de données
<a name="Concepts.DBInstanceClass.Types"></a>

Amazon Aurora prend en charge les classes d’instance de base de données pour les cas d’utilisation suivants :
+ [Aurora Serverless v2](#Concepts.DBInstanceClass.Types.serverless-v2)
+ [Optimisé pour la mémoire](#Concepts.DBInstanceClass.Types.memory)
+ [À performances extensibles](#Concepts.DBInstanceClass.Types.burstable)
+ [Optimized Reads](#Concepts.DBInstanceClass.Types.optimized-reads)

 Pour plus d’informations sur les types d’instances Amazon EC2, consultez [Types d’instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html) dans la documentation Amazon EC2. 

## Type de classe d’instance Aurora Serverless v2
<a name="Concepts.DBInstanceClass.Types.serverless-v2"></a>

Le type Aurora Serverless v2 suivant est disponible :
+  **db.serverless** : un type spécial de classe d’instance de base de données utilisé par Aurora Serverless v2. Aurora ajuste dynamiquement les ressources de calcul, de mémoire et de mise en réseau en fonction de l’évolution de la charge de travail. Pour plus de détails sur l’utilisation, consultez [Utiliser Aurora Serverless v2](aurora-serverless-v2.md). 

## Types de classes d’instance à mémoire optimisée
<a name="Concepts.DBInstanceClass.Types.memory"></a>

La famille X à mémoire optimisée prend en charge les classes d’instance suivantes :
+ **db.x2g** — Classes d'instance optimisées pour les applications gourmandes en mémoire et alimentées par les processeurs Graviton2. AWS Ces classes d’instance offrent un faible coût par Gio de mémoire.

  Vous pouvez modifier une instance de base de données pour utiliser l'une des classes d'instance de base de données alimentées par les processeurs AWS Graviton2. Pour ce faire, suivez les mêmes étapes que pour toute autre modification d’une instance de base de données.

La famille R à mémoire optimisée prend en charge les types de classe d’instance suivants :
+ **db.r8g** : classes d’instance alimentées par des processeurs AWS Graviton4. Ces classes d’instance sont idéales pour exécuter des charges de travail exigeantes en mémoire. Ces instances offrent des tailles d'instance plus importantes avec jusqu'à 3 fois plus de v CPUs et de mémoire que les instances db.r7g basées sur AWS Graviton3 de septième génération. Ils sont alimentés par le système AWS Nitro, une combinaison de matériel dédié et d'hyperviseur léger.
+ Vous pouvez modifier une instance de base de données pour utiliser l'une des classes d'instance de base de données alimentées par les processeurs AWS Graviton4. Pour ce faire, suivez les mêmes étapes que pour toute autre modification d’une instance de base de données.
+ **db.r7g** — Classes d'instances alimentées par les processeurs Graviton3. AWS Ces classes d’instance sont idéales pour exécuter des charges de travail exigeantes en mémoire.

  Vous pouvez modifier une instance de base de données pour utiliser l'une des classes d'instance de base de données alimentées par les processeurs AWS Graviton3. Pour ce faire, suivez les mêmes étapes que pour toute autre modification d’une instance de base de données. Ils sont alimentés par le système AWS Nitro, une combinaison de matériel dédié et d'hyperviseur léger.
+ **db.r7i** : classes d’instance alimentées par des processeurs Intel Xeon Scalable de 4e génération. Ces classes d’instance sont certifiées SAP et sont idéales pour les charges de travail qui demandent beaucoup de mémoire. Vous pouvez modifier une instance de base de données de manière à utiliser l’une des classes d’instance de base de données alimentées par des processeurs Intel Xeon Scalable de 4e génération. Pour ce faire, suivez les mêmes étapes que pour toute autre modification d’une instance de base de données. Ils sont alimentés par le système AWS Nitro, une combinaison de matériel dédié et d'hyperviseur léger.
+ **db.r6g** : classes d’instance alimentées par des processeurs AWS Graviton2. Ces classes d’instance sont idéales pour exécuter des charges de travail exigeantes en mémoire. Ils sont alimentés par le système AWS Nitro, une combinaison de matériel dédié et d'hyperviseur léger.
+ Vous pouvez modifier une instance de base de données pour utiliser l'une des classes d'instance de base de données alimentées par les processeurs AWS Graviton2. Pour ce faire, suivez les mêmes étapes que pour toute autre modification d’une instance de base de données.
+ **db.r6i** : classes d’instance alimentées par des processeurs Intel Xeon Scalable de 3e génération. Ces classes d’instance sont certifiées SAP et sont idéales pour les charges de travail qui demandent beaucoup de mémoire . 
+ **db.r4** : classes d’instance optimisées pour les applications gourmandes en mémoire. Ces classes d’instance offrent une amélioration de la mise en réseau et des performances Amazon Elastic Block Store (Amazon EBS). Ils sont alimentés par le système AWS Nitro, une combinaison de matériel dédié et d'hyperviseur léger.
+ **db.r4** : ces classes d’instance sont uniquement prises en charge pour Aurora MySQL 2.x et Aurora PostgreSQL versions 11 et 12. Pour tous les clusters de bases de données Aurora qui utilisent des classes d’instance de base de données db.r4, nous vous recommandons de passer à une classe d’instance de base de données de génération supérieure dès que possible.

  Les classes d’instance db.r4 ne sont pas disponibles pour la configuration du stockage du cluster Aurora I/O-Optimized.

## Types de classes d’instance à performances extensibles
<a name="Concepts.DBInstanceClass.Types.burstable"></a>

Les types de classes d’instance de base de données à performances extensibles disponibles sont les suivants :
+ **db.t4g** — Classes d'instance à usage général alimentées par des processeurs Graviton2 basés sur ARM. AWS Ces classes d’instance offrent de meilleures performances de prix que les précédentes classes d’instance de base de données de performance à performances extensible pour un large ensemble de charges de travail extensibles à usage général. Les instances Amazon RDS db.t4g sont configurées pour le mode illimité. Cela signifie qu’elles peuvent dépasser le niveau de base d’utilisation de l’UC sur une période de 24 heures moyennant des frais supplémentaires.

  Vous pouvez modifier une instance de base de données pour utiliser l'une des classes d'instance de base de données alimentées par les processeurs AWS Graviton2. Pour ce faire, suivez les mêmes étapes que pour toute autre modification d’une instance de base de données.
+ **db.t2** : classes d’instance qui fournissent un niveau de performance de base, avec la possibilité de transmission étendue jusqu’à une utilisation intégrale de l’UC. Les instances db.t3 sont configurées pour le mode Illimité. Ces classes d’instance offrent une plus grande capacité de calcul que les précédentes classes d’instance db.t2. Elles sont alimentées par le système AWS Nitro, qui allie un matériel dédié et un hyperviseur léger. Nous recommandons d’utiliser ces classes d’instance uniquement pour les serveurs de développement et de test, ou pour d’autres serveurs non dédiés à la production. 
+ **db.t2** : classes d’instance qui fournissent un niveau de performance de base, avec la possibilité de transmission étendue jusqu’à une utilisation intégrale de l’UC. Les instances db.t2 sont configurées pour le mode Illimité. Nous recommandons d’utiliser ces classes d’instance uniquement pour les serveurs de développement et de test, ou pour d’autres serveurs non dédiés à la production.

  Les classes d’instance db.t2 ne sont pas disponibles pour la configuration du stockage du cluster Aurora I/O-Optimized.

**Note**  
Nous recommandons d’utiliser uniquement les classes d’instance de base de données T pour les serveurs de développement, de test ou non dédiés à la production. Pour obtenir des recommandations plus détaillées pour les classes d’instance T, consultez [Utilisation de classes d’instance T pour le développement et les tests](AuroraMySQL.BestPractices.Performance.md#AuroraMySQL.BestPractices.T2Medium).

Pour plus d’informations sur les spécifications matérielles de classe d’instance de base de données, consultez [Spécifications matérielles pour les classes d'instances de base de données pour Aurora](Concepts.DBInstanceClass.Summary.md).

## Type de classe d’instance Optimized Reads
<a name="Concepts.DBInstanceClass.Types.optimized-reads"></a>

Les types de classe d’instances Optimized Reads disponibles sont les suivants :
+ **db.r8gd** — Classes d'instances alimentées par les processeurs Graviton4. Ces classes d'instances sont idéales pour exécuter des charges de travail gourmandes en mémoire et offrent un stockage SSD local au niveau NVMe des blocs pour les applications nécessitant un stockage local à haut débit et à faible latence. Ils offrent une mémoire maximale de 1,5 TiB et jusqu'à 11,4 To de stockage SSD à connexion directe NVMe.
+ **db.r6gd** — Classes d'instances alimentées par les processeurs Graviton2. AWS Ces classes d'instances sont idéales pour exécuter des charges de travail gourmandes en mémoire et offrent un stockage SSD local au niveau NVMe des blocs pour les applications nécessitant un stockage local à haut débit et à faible latence.
+  **db.r6i** : classes d’instance alimentées par des processeurs Intel Xeon Scalable de 3e génération. Ces classes d’instance sont certifiées SAP et sont idéales pour les charges de travail qui demandent beaucoup de mémoire. Ils offrent une mémoire maximale de 1 TiB et jusqu'à 7,6 To de stockage SSD à connexion directe. NVMe

# Moteurs de base de données pris en charge pour les classes d’instance de base de données
<a name="Concepts.DBInstanceClass.SupportAurora"></a><a name="instance_classes"></a>

Les tableaux suivants présentent les classes d’instance de base de données prises en charge pour les moteurs de base de données Amazon Aurora.

**db.serverless : classe d’instance Aurora Serverless v2 avec mise à l’échelle automatique de la capacité**      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.x2g — classes d'instance optimisées pour la mémoire alimentées par les processeurs Graviton2 AWS **      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r6gd — Classes d'instance de lecture optimisées alimentées par les processeurs Graviton2 AWS **      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r6id : classes d’instance Optimized Reads**      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r8g — classes d'instance optimisées pour la mémoire alimentées par les processeurs Graviton4 AWS **      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r8gd — classes d'instance de lecture optimisées alimentées par les processeurs Graviton4 AWS **      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r7g — classes d'instance optimisées pour la mémoire alimentées par les processeurs Graviton3 AWS **      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r7i : classes d’instance à mémoire optimisée**      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r6g — classes d'instance optimisées pour la mémoire alimentées par les processeurs Graviton2 AWS **      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r6i : classes d’instance à mémoire optimisée**      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r5 : classes d’instance à mémoire optimisée**      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.r4 : classes d’instance à mémoire optimisée**      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.t4g — classes d'instance aux performances éclatantes alimentées par les processeurs Graviton2 AWS **      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.t3 : classes d’instance à performances extensibles**      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

**db.t2 : classes d’instance à performances extensibles**      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)

# Déterminer le support des classes d'instance de base de données dans Régions AWS
<a name="Concepts.DBInstanceClass.RegionSupportAurora"></a>

Pour déterminer les classes d’instance de base de données prises en charge par chaque moteur de base de données dans une Région AWS spécifique, vous pouvez adopter l’une des différentes approches. Vous pouvez utiliser la AWS Management Console page de [tarification Amazon RDS](https://aws.amazon.com/rds/pricing/) ou la commande [describe-orderable-db-instance-options](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html) AWS CLI .

**Note**  
Lorsque vous effectuez des opérations avec le AWS Management Console, il affiche automatiquement les classes d'instance de base de données prises en charge pour un moteur de base de données, une version de moteur de base de données et Région AWS. Parmi les opérations que vous pouvez effectuer, citons la création et la modification d’une instance de base de données.

**Contents**
+ [Utilisation de la page de tarification d'Amazon RDS pour déterminer la prise en charge des classes d'instances de base de données dans Régions AWS](#Concepts.DBInstanceClass.RegionSupportAurora.PricingPage)
+ [Utilisation du AWS CLI pour déterminer la prise en charge des classes d'instances de base de données dans Régions AWS](#Concepts.DBInstanceClass.RegionSupportAurora.CLI)
  + [Répertorier les classes d'instances de base de données prises en charge par une version spécifique du moteur de base de données dans un Région AWS](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1)
  + [Liste des versions du moteur de base de données qui prennent en charge une classe d'instance de base de données spécifique dans un Région AWS](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2)

## Utilisation de la page de tarification d'Amazon RDS pour déterminer la prise en charge des classes d'instances de base de données dans Régions AWS
<a name="Concepts.DBInstanceClass.RegionSupportAurora.PricingPage"></a>

Vous pouvez utiliser la page [Tarification d’Amazon Aurora](https://aws.amazon.com/rds/pricing/) pour connaître les classes d’instance de base de données prises en charge par chaque moteur de base de données dans une Région AWS spécifique. 

**Pour utiliser la page de tarification pour déterminer les classes d’instance de base de données prises en charge par chaque moteur dans une région**

1. Accédez à la page [Tarification d’Amazon Aurora](https://aws.amazon.com/rds/aurora/pricing/).

1. Choisissez un moteur Amazon Aurora dans la section **Calculateur de prix AWS **.

1. Dans **Choisir une région**, choisissez une Région AWS.

1. Dans **Option de configuration de cluster**, choisissez une option de configuration.

1. Dans la section où figurent les instances compatibles, examinez les classes d’instance de base de données prises en charge.

1. (Facultatif) Choisissez d’autres options dans le calculateur, puis sélectionnez **Enregistrer et afficher le récapitulatif** ou **Enregistrer et ajouter un service**.

## Utilisation du AWS CLI pour déterminer la prise en charge des classes d'instances de base de données dans Régions AWS
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI"></a>

Vous pouvez utiliser le AWS CLI pour déterminer quelles classes d'instances de base de données sont prises en charge pour des moteurs de base de données et des versions de moteurs de base de données spécifiques dans un Région AWS.

Pour utiliser les AWS CLI exemples suivants, entrez des valeurs valides pour le moteur de base de données, la version du moteur de base de données, la classe d'instance de base de données et Région AWS. Le tableau suivant présente les valeurs du moteur de base de données valides.


****  

| Nom du moteur | Valeur du moteur dans les commandes de la CLI | Plus d’informations sur les versions | 
| --- | --- | --- | 
|  Compatible MySQL 5.7 et Aurora 8.0  |  `aurora-mysql`  |  [Mises à jour du moteur de base de données pour Amazon Aurora MySQL version 2](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.20Updates.html) et [Mises à jour du moteur de base de données pour Amazon Aurora MySQL version 3](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.30Updates.html) dans *Notes de mise à jour d’Aurora MySQL*  | 
|  Aurora PostgreSQL  |  `aurora-postgresql`  |  [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/Welcome.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/Welcome.html)  | 

Pour plus d'informations sur Région AWS les noms, consultez[AWS RégionsZones de disponibilité](Concepts.RegionsAndAvailabilityZones.md#Concepts.RegionsAndAvailabilityZones.Regions).

Les exemples suivants montrent comment déterminer la prise en charge des classes d'instance de base de données à Région AWS l'aide de la AWS CLI commande [describe-orderable-db-instance-options](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html).

**Topics**
+ [Répertorier les classes d'instances de base de données prises en charge par une version spécifique du moteur de base de données dans un Région AWS](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1)
+ [Liste des versions du moteur de base de données qui prennent en charge une classe d'instance de base de données spécifique dans un Région AWS](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2)

### Répertorier les classes d'instances de base de données prises en charge par une version spécifique du moteur de base de données dans un Région AWS
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1"></a>

Pour répertorier les classes d'instance de base de données prises en charge par une version spécifique du moteur de base de données dans un Région AWS, exécutez la commande suivante.

Pour Linux, macOS ou Unix :

```
aws rds describe-orderable-db-instance-options --engine engine --engine-version version \
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region region
```

Pour Windows :

```
aws rds describe-orderable-db-instance-options --engine engine --engine-version version ^
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region region
```

La sortie affiche également les modes de moteur pris en charge pour chaque classe d’instance de base de données.

Par exemple, la commande suivante répertorie les classes d’instance de base de données prises en charge pour la version 13.6 du moteur de base de données Aurora PostgreSQL dans la région USA Est (Virginie du Nord).

Pour Linux, macOS ou Unix :

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --engine-version 15.3 \
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region us-east-1
```

Pour Windows :

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --engine-version 15.3 ^
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}"  ^
    --output table ^
    --region us-east-1
```

### Liste des versions du moteur de base de données qui prennent en charge une classe d'instance de base de données spécifique dans un Région AWS
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2"></a>

Pour répertorier les versions de moteur de base de données qui prennent en charge une classe d’instance de base de données spécifique dans une Région AWS, exécutez la commande suivante.

Pour Linux, macOS ou Unix :

```
aws rds describe-orderable-db-instance-options --engine engine --db-instance-class DB_instance_class \
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region region
```

Pour Windows :

```
aws rds describe-orderable-db-instance-options --engine engine --db-instance-class DB_instance_class ^
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region region
```

La sortie affiche également les modes de moteur pris en charge pour chaque version du moteur de base de données.

Par exemple, la commande suivante répertorie les versions du moteur de base de données du moteur de base de données Aurora PostgreSQL qui prennent en charge la classe d’instance de base de données db.r5.large dans la région USA Est (Virginie du Nord).

Pour Linux, macOS ou Unix :

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --db-instance-class db.r7g.large \
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region us-east-1
```

Pour Windows :

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --db-instance-class db.r7g.large ^
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region us-east-1
```

# Spécifications matérielles pour les classes d'instances de base de données pour Aurora
<a name="Concepts.DBInstanceClass.Summary"></a>

Dans la table de cette section, vous trouverez des détails matériels sur les classes d’instance de base de données Amazon RDS pour Aurora. 

Pour plus d’informations sur le moteur de base de données Aurora pris en charge pour chaque classe d’instance de base de données, consultez [Moteurs de base de données pris en charge pour les classes d’instance de base de données](Concepts.DBInstanceClass.SupportAurora.md). 

**Topics**
+ [Terminologie matérielle pour les classes d'instances de base de données pour Aurora](#Concepts.DBInstanceClass.hardware-terminology)
+ [Spécifications matérielles pour les classes d’instance à mémoire optimisée](#hw-specs-aur.mem-opt)
+ [Spécifications matérielles pour les classes d’instance à performances extensibles](#hardware-specifications.burstable-inst-classes)

## Terminologie matérielle pour les classes d'instances de base de données pour Aurora
<a name="Concepts.DBInstanceClass.hardware-terminology"></a>

La terminologie suivante est utilisée pour décrire les spécifications matérielles des classes d’instance de base de données :

**vCPU**  
Le nombre d'unités centrales virtuelles (CPUs). Un *processeur virtuel* est une unité de capacité que vous pouvez utiliser pour comparer les classes d’instance de base de données. Au lieu d’acheter ou de louer un processeur particulier pour l’utiliser pendant plusieurs mois ou plusieurs années, vous louez la capacité à l’heure. Notre but est de fournir une quantité constante et spécifique de capacité CPU, dans les limites du matériel sous-jacent.

**ECU**  
Mesure relative de la puissance de traitement des nombres entiers d’une instance Amazon EC2. Pour aider les développeurs à comparer les capacités d’UC entre les différentes classes d’instance, nous avons défini une unité de calcul Amazon EC2. La quantité de CPU allouée à une instance particulière est exprimée par ces unités de calcul EC2. Un ECU fournit actuellement une capacité de processeur équivalente à celle d'un processeur Opteron GHz 2007 ou Xeon 2007 1,0—1,2.

**Mémoire (Gio)**  
Mémoire RAM, en gibioctets (Gio), allouée à l’instance de base de données. Il existe souvent un ratio cohérent entre la mémoire et le processeur virtuel. Citons, par exemple, la classe d’instance db.r4, qui a un ratio mémoire/processeur virtuel similaire à celui de la classe db.r5. Toutefois, dans la plupart des cas d’utilisation, la classe d’instance db.r5 fournit de meilleures performances, plus cohérentes, que la classe d’instance db.r4. 

**Taille max. Bande passante EBS (Mbit/s)**  
Bande passante EBS maximale en mégabits par seconde. Divisez cette valeur par 8 pour calculer le débit attendu en mégaoctets par seconde.   
Ce chiffre fait référence à la I/O bande passante pour le stockage local au sein de l'instance de base de données. Elle ne s’applique pas à la communication avec le volume du cluster Aurora.

**Bande passante du réseau**  
Vitesse du réseau par rapport à d’autres classes d’instance de base de données.

Pour plus d'informations sur l'utilisation CloudWatch des métriques Amazon pour surveiller le débit de votre instance de base de données Aurora, consultez [Évaluation de l'utilisation des instances de base de données pour Aurora MySQL à l'aide CloudWatch des métriques Amazon](AuroraMySQL.BestPractices.CW.md) et[Évaluation de l'utilisation des instances de base de données pour Aurora CloudWatch PostgreSQL à l'aide de métriques](AuroraPostgreSQL_AnayzeResourceUsage.md#AuroraPostgreSQL_AnayzeResourceUsage.EvaluateInstanceUsage).

## Spécifications matérielles pour les classes d’instance à mémoire optimisée
<a name="hw-specs-aur.mem-opt"></a>

Les tableaux suivants présentent les spécifications de calcul, de mémoire, de stockage et de bande passante pour les classes d’instance à mémoire optimisée.

**db.x2g — classes d'instance optimisées pour la mémoire avec processeurs Graviton2 AWS **


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.x2g.16xlarge | 64 | — | 1 024 | Optimisé pour EBS uniquement | 19 000 | 25 | 
| db.x2g.12xlarge | 48 | — | 768 | Optimisé pour EBS uniquement | 14 250 | 20 | 
| db.x2g.8xlarge | 32 | — | 512 | Optimisé pour EBS uniquement | 9 500 | 12 | 
| db.x2g.4xlarge | 16 | — | 256 | Optimisé pour EBS uniquement | 4 750 | Jusqu’à 10 | 
| db.x2g.2xlarge | 8 | — | 128 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10 | 
| db.x2g.xlarge | 4 | — | 64 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10 | 
| db.x2g.large | 2 | — | 32 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10 | 

**db.r8gd — classes d'instance optimisées pour la mémoire alimentées par les processeurs Graviton4 et le stockage SSD AWS ** 


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r8gd.48 x large | 192 | — | 1536 | 6 disques NVMe SSD 1900 | 40 000 | 50 | 
| db.r8gd.24xlarge | 96 | — | 768 | 3 disques NVMe SSD 1900 | 30 000 | 40 | 
| db.r8gd.16 x large | 64 | — | 512 | 2 disques NVMe SSD 1900 | 20 000 | 30 | 
| db.r8gd.12xlarge | 48 | — | 384 | 3 disques NVMe SSD 950 | 15 000 | 22,5 | 
| db.r8gd.8xlarge | 32 | — | 256 | 1 NVMe disque SSD de 1900 | 10 000 | 15 | 
| db.r8gd.4xlarge | 16 | — | 128 | 1 NVMe disque SSD 950 | Jusqu’à 10 000 | Jusqu’à 15 | 
| db.r8gd.2xlarge | 8 | — | 64 | 1 disque SSD 474 NVMe  | Jusqu’à 10 000 | Jusqu’à 15 | 
| db.r8gd.xlarge | 4 | — | 32 | 1 NVMe disque SSD 237 | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r8gd.large | 2 | — | 16 | 1 x 118 NVMe SSD | Jusqu’à 10 000 | Jusqu’à 12,5 | 

**db.r8g — classes d'instance optimisées pour la mémoire alimentées par les processeurs Graviton4 AWS **


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r8g.48xlarge | 192 | — | 1536 | Optimisé pour EBS uniquement | 40 000 | 50 | 
| db.r8g.24xlarge | 96 | — | 768 | Optimisé pour EBS uniquement | 30 000 | 40 | 
| db.r8g.16xlarge | 64 | — | 512 | Optimisé pour EBS uniquement | 20 000 | 30 | 
| db.r8g.12xlarge | 48 | — | 384 | Optimisé pour EBS uniquement | 15 000 | 22,5 | 
| db.r8g.8xlarge | 32 | — | 256 | Optimisé pour EBS uniquement | 10 000 | 15 | 
| db.r8g.4xlarge | 16 | — | 128 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 15 | 
| db.r8g.2xlarge | 8 | — | 64 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 15 | 
| db.r8g.xlarge | 4 | — | 32 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r8g.large | 2 | — | 16 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 

**db.r7i : classes d’instance à mémoire optimisée alimentées par des processeurs Intel Xeon Scalable de 4e génération**


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r7i.48xlarge | 192 | — | 1536 | Optimisé pour EBS uniquement | 40 000 | 50 | 
| db.r7i.24xlarge | 96 | — | 768 | Optimisé pour EBS uniquement | 30 000 | 37,5 | 
| db.r7i.16xlarge | 64 | — | 512 | Optimisé pour EBS uniquement | 20 000 | 25 | 
| db.r7i.12xlarge | 48 | — | 384 | Optimisé pour EBS uniquement | 15 000 | 18,75 | 
| db.r7i.8xlarge | 32 | — | 256 | Optimisé pour EBS uniquement | 10 000 | 12,5 | 
| db.r7i.4xlarge | 16 | — | 128 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r7i.2xlarge | 8 | — | 64 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r7i.xlarge | 4 | — | 32 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r7i.large | 2 | — | 16 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 

**db.r7g — classes d'instance optimisées pour la mémoire avec processeurs Graviton3 AWS **


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r7g.16xlarge | 64 | — | 512 | Optimisé pour EBS uniquement | 20 000 | 30 | 
| db.r7g.12xlarge | 48 | — | 384 | Optimisé pour EBS uniquement | 15 000 | 22,5 | 
| db.r7g.8xlarge | 32 | — | 256 | Optimisé pour EBS uniquement | 10 000 | 15 | 
| db.r7g.4xlarge | 16 | — | 128 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 15 | 
| db.r7g.2xlarge | 8 | — | 64 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 15 | 
| db.r7g.xlarge | 4 | — | 32 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r7g.large | 2 | — | 16 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 

**db.r6id : classe d’instance à mémoire optimisée avec processeurs Intel Xeon Scalable de 3e génération et stockage SSD**


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r6id.32xlarge | 128 | — | 1,024 | SSD 4 x 1900 NVMe  | 40 000 | 50 | 
| db.r6id.24xlarge | 96 | — | 768 | SSD 4 x 1425 NVMe  | 30 000 | 37,5 | 

**db.r6gd — classes d'instance optimisées pour la mémoire avec processeurs Graviton2 et stockage SSD AWS ** 


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r6g.16xlarge | 64 | — | 512 | 2 disques NVMe SSD 1900 | 19 000 | 25 | 
| db.r6g.12xlarge | 48 | — | 384 | 2 disques SSD 1425 NVMe  | 13 500 | 20 | 
| db.r6g.8xlarge | 32 | — | 256 | 1 NVMe disque SSD de 1900 | 9 000 | 12 | 
| db.r6g.4xlarge | 16 | — | 128 | 1 NVMe disque SSD 950 | 4 750 | Jusqu’à 10  | 
| db.r6g.2xlarge | 8 | — | 64 | 1 disque SSD 474 NVMe  | Jusqu’à 4 750 | Jusqu’à 10  | 
| db.r6gd.xlarge | 4 | — | 32 | 1 NVMe disque SSD 237 | Jusqu’à 4 750 | Jusqu’à 10  | 

**db.r6g — classes d'instance optimisées pour la mémoire avec processeurs Graviton2 AWS **


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r6g.16xlarge | 64 | — | 512 | Optimisé pour EBS uniquement | 19 000 | 25 | 
| db.r6g.12xlarge | 48 | — | 384 | Optimisé pour EBS uniquement | 13 500 | 20 | 
| db.r6g.8xlarge | 32 | — | 256 | Optimisé pour EBS uniquement | 9 000 | 12 | 
| db.r6g.4xlarge | 16 | — | 128 | Optimisé pour EBS uniquement | 4 750 | Jusqu’à 10  | 
| db.r6g.2xlarge | 8 | — | 64 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10  | 
| db.r6g.xlarge | 4 | — | 32 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10  | 
| db.r6g.large | 2 | — | 16 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10  | 

**db.r6id : classes d’instance à mémoire optimisée avec processeurs Intel Xeon Scalable de 3e génération**


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r6i.32xlarge | 128 | — | 1,024 | Optimisé pour EBS uniquement | 40 000 | 50 | 
| db.r6i.24xlarge | 96 | — | 768 | Optimisé pour EBS uniquement | 30 000 | 37,5 | 
| db.r6i.16xlarge | 64 | — | 512 | Optimisé pour EBS uniquement | 20 000 | 25 | 
| db.r6i.12xlarge | 48 | — | 384 | Optimisé pour EBS uniquement | 15 000 | 18,75 | 
| db.r6i.8xlarge | 32 | — | 256 | Optimisé pour EBS uniquement | 10 000 | 12,5 | 
| db.r6i.4xlarge | 16 | — | 128 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r6i.2xlarge | 8 | — | 64 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r6i.xlarge | 4 | — | 32 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 
| db.r6i.large | 2 | — | 16 | Optimisé pour EBS uniquement | Jusqu’à 10 000 | Jusqu’à 12,5 | 

**db.r5 : classes d’instance à mémoire optimisée**


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r5.24xlarge | 96 | 347 | 768 | Optimisé pour EBS uniquement | 19 000 | 25 | 
| db.r5.16xlarge | 64 | 264 | 512 | Optimisé pour EBS uniquement | 13 600 | 20 | 
| db.r5.12xlarge | 48 | 173 | 384 | Optimisé pour EBS uniquement | 9 500 | 12 | 
| db.r5.8xlarge | 32 | 132 | 256 | Optimisé pour EBS uniquement | 6 800 | 10 | 
| db.r5.4xlarge | 16 | 71 | 128 | Optimisé pour EBS uniquement | 4 750 | Jusqu’à 10 | 
| db.r5.2xlarge | 8 | 38 | 64 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10 | 
| db.r5.xlarge | 4 | 19 | 32 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10 | 
| db.r5.large | 2 | 10 | 16 | Optimisé pour EBS uniquement | Jusqu’à 4 750 | Jusqu’à 10 | 

**db.r4 : classes d’instance à mémoire optimisée avec processeurs Intel Xeon Scalable**


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.r4.16xlarge | 64 | 195 | 488 | Optimisé pour EBS uniquement | 14 000 | 25 | 
| db.r4.8xlarge | 32 | 99 | 244 | Optimisé pour EBS uniquement | 7 000 | 10 | 
| db.r4.4xlarge | 16 | 53 | 122 | Optimisé pour EBS uniquement | 3 500 | Jusqu’à 10 | 
| db.r4.2xlarge | 8 | 27 | 61 | Optimisé pour EBS uniquement | 1 700 | Jusqu’à 10 | 
| db.r4.xlarge | 4 | 13,5 | 30,5 | Optimisé pour EBS uniquement | 850 | Jusqu’à 10 | 
| db.r4.large | 2 | 7 | 15,25 | Optimisé pour EBS uniquement | 425 | Jusqu’à 10 | 

## Spécifications matérielles pour les classes d’instance à performances extensibles
<a name="hardware-specifications.burstable-inst-classes"></a>

Les tableaux suivants présentent les spécifications de calcul, de mémoire, de stockage et de bande passante pour les classes d’instance à performances extensibles.

**db.t4g — classes d'instance aux performances éclatantes alimentées par les processeurs Graviton2 AWS **


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.t4g.large | 2 | — | 8 | Optimisé pour EBS uniquement | Jusqu’à 2 780 | Jusqu’à 5 | 
| db.t4g.medium | 2 | — | 4 | Optimisé pour EBS uniquement | Jusqu’à 2 085 | Jusqu’à 5 | 

**db.t3 : classes d’instance à performances extensibles**


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.t3.large | 2 | Variable | 8 | Optimisé pour EBS uniquement | Jusqu’à 2 048 | Jusqu’à 5 | 
| db.t3.medium | 2 | Variable | 4 | Optimisé pour EBS uniquement | Jusqu’à 1 536 | Jusqu’à 5 | 
| db.t3.small | 2 | Variable | 2 | Optimisé pour EBS uniquement | Jusqu’à 1 536 | Jusqu’à 5 | 

**db.t2 : classes d’instance à performances extensibles**


| Classe d’instance | vCPU | ECU | Mémoire (Gio) | Stockage d’instances (Gio) | Taille max. Bande passante EBS (Mbit/s) | Bande passante du réseau (Gbit/s) | 
| --- | --- | --- | --- | --- | --- | --- | 
| db.t2.medium | 2 | Variable | 4 | EBS uniquement | — | Modérée | 
| db.t2.small | 1 | Variable | 2 | EBS uniquement | — | Faible | 