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.
Types de classes d’instance de base de données
Amazon Aurora prend en charge les classes d’instance de base de données pour les cas d’utilisation suivants :
Pour plus d’informations sur les types d’instances Amazon EC2, consultez Types d’instances dans la documentation Amazon EC2.
Type de classe d’instance Aurora Serverless v2
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.
Types de classes d’instance à mémoire optimisée
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 alimentées par des processeurs AWS Graviton2. Ces classes d’instance offrent un faible coût par Gio 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 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 vCPU et de mémoire par rapport aux instances db.r7g basées sur AWS Graviton3 de septième génération.
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 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’instance alimentées par des processeurs AWS Graviton3. 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 de manière à utiliser l’une des classes d’instance de base de données alimentées par des processeurs AWS Graviton3. Pour ce faire, suivez les mêmes étapes que pour toute autre modification d’une instance de base de données.
-
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.
-
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
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 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). Elles sont alimentées par le système AWS Nitro, qui allie un matériel dédié et un 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
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 AWS Graviton2 basés sur ARM. Ces classes d’instance offrent de meilleures performances de prix que les précédentes classes d’instance de base de données à performances extensibles 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 de manière à utiliser l’une des classes d’instance de base de données alimentées par des 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.
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’instance de base de données pour Aurora.
Type de classe d’instance Optimized Reads
Les types de classe d’instances Optimized Reads disponibles sont les suivants :
-
db.r6g : classes d’instance propulsées par des processeurs AWS Graviton2. Ces classes d’instance sont idéales pour exécuter des charges de travail gourmandes en mémoire et offrent un stockage local par bloc SSD basé sur NVMe pour les applications nécessitant un stockage local rapide 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. Elles offrent jusqu’à 1 Tio de mémoire et 7,6 To d’espace de stockage SSD NVMe en attachement direct.