Instances de base de données réservées pour Amazon Aurora - Amazon Aurora

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.

Instances de base de données réservées pour Amazon Aurora

En utilisant des instances de base de données réservées, vous pouvez réserver une instance de base de données pour une durée d'un an ou de trois ans. Ce type d'instance est beaucoup plus économique que les instances de bases de données à la demande. Les instances de bases de données réservées ne sont pas des instances physiques, mais correspondent à une remise sur la facturation appliquée à l'utilisation de certaines instances de bases de données à la demande dans votre compte. Les remises pour instances de base de données réservées sont liées au type d'instance et à la Région AWS.

En règle générale, pour utiliser des instances de bases de données réservées, commencez par recueillir des informations sur les offres disponibles, achetez l'offre qui vous convient, puis consultez le détail des instances de bases de données réservées existantes.

Pour plus d'informations sur l'achat d'instances de base de données réservées et sur la consultation de la facturation des instances de base de données réservées, consultez les sections suivantes.

Présentation des instances de base de données réservées

Lorsque vous achetez une instance de base de données réservée dans Amazon RDS, vous achetez la garantie d'obtenir un tarif réduit sur un type d'instance de bases de données spécifique pour la durée de l'instance de base de données réservée. Pour utiliser une instance de base de données réservée Amazon RDS, créez une instance de bases de données, tout comme vous le feriez pour une instance à la demande.

L'instance de base de données que vous créez doit comporter les mêmes spécifications que l'instance de base de données réservée pour les éléments suivants :

  • Région AWS

  • Moteur de base de données (Il n'est pas nécessaire que le numéro de version du moteur de base de données corresponde.)

  • Type d'instance de base de données

Si les spécifications de la nouvelle instance de bases de données coïncident avec une instance de base de données réservée existante dans votre compte, vous êtes facturé au tarif réduit correspondant à cette dernière. Dans le cas contraire, l'instance de bases de données est facturée selon le tarif à la demande.

Vous pouvez modifier une instance de base de données que vous utilisez en tant qu'instance de base de données réservée. Si la modification est conforme aux spécifications de l'instance de base de données réservée, une partie ou la totalité de la remise s'applique toujours à l'instance de base de données modifiée. Si la modification est en dehors des spécifications, comme la modification de la classe d'instance, la remise ne s'applique plus. Pour plus d'informations, veuillez consulter Instances de base de données réservées de taille flexible.

Pour plus d'informations sur les instances de bases de données réservées, ainsi que sur leur tarification, consultez Instances réservées Amazon RDS.

Types d'offres

Trois types d'instances de base de données réservées sont disponibles : sans paiement initial, avec paiement initial partiel et avec paiement initial total. Vous pouvez donc optimiser vos coûts Amazon RDS en vous basant sur votre utilisation prévue.

Note

Toutes les classes d'instances RDS ne prennent pas en charge tous les types d'offres d'instances réservées. Par exemple, certaines classes d'instance peuvent ne pas proposer l'option No Upfront. Pour confirmer la disponibilité, consultez les offres d'instances réservées dans la commande AWS Management Console ou utilisez la describe-reserved-db-instances-offerings AWS CLI commande.

Sans frais initiaux

Cette option vous permet d'accéder à des instances de base de données réservées sans paiement initial. Les instances de bases de données réservées sans frais initiaux n'impliquent aucun paiement initial et sont facturées selon un taux horaire réduit pendant toute la durée de l'engagement, quelle que soit l'utilisation. Cette option est uniquement disponible dans le cadre d'une réservation d'un an.

Frais initiaux partiels

Cette option exige qu'une partie des instances de base de données réservées soit payée d'avance. Les heures restantes pendant la période sont facturées à un taux réduit, quelle que soit l'utilisation. Cette option remplace l'option précédente d'utilisation intensive.

Tous les frais initiaux

Le paiement complet est effectué en totalité au début de la période, sans aucun autre coût pour le reste de la réservation, quel que soit le nombre d'heures utilisé.

Si vous utilisez une facturation consolidée, tous les comptes de l'organisation sont traités comme s'il s'agissait d'un seul compte. Cela signifie que tous les comptes de l'organisation peuvent bénéficier d'un surplus d'heures correspondant aux instances de base de données réservées qui sont achetées par un autre compte. Pour plus d'informations sur la facturation consolidée, consultez Instances de base de données réservées Amazon RDS dans le Guide de l'utilisateur AWS Billing and Cost Management.

Flexibilité de configuration du cluster de bases de données Aurora

Vous pouvez utiliser des instances de bases de données réservées Aurora avec les deux configurations de clusters de bases de données :

  • Aurora I/O-Optimized — Vous ne payez que pour l'utilisation et le stockage de vos clusters de base de données, sans frais supplémentaires pour les opérations d'E/S en lecture et en écriture.

  • Aurora Standard — Outre l'utilisation et le stockage de vos clusters de base de données, vous payez également un tarif standard pour 1 million de demandes d'opérations d'E/S.

Aurora prend automatiquement en compte la différence de prix entre ces configurations. Aurora I/O-Optimized consomme 30 % d'unités normalisées de plus par heure que Aurora Standard.

Pour plus d'informations sur les configurations du stockage de cluster Aurora, consultez Configurations de stockage pour les clusters de bases de données Amazon Aurora. Pour plus d'informations sur la tarification des configurations du stockage de cluster Aurora, consultez Tarification Amazon Aurora.

Instances de base de données réservées de taille flexible

Lorsque vous achetez une instance de base de données réservée, vous devez spécifier la classe d'instance, par exemple, db.r5.large. Pour plus d'informations sur les classes d'instance de base de données, veuillez consulter Classes d'instances de base de données Amazon Aurora.

Si vous devez augmenter la capacité d'une instance de base de données, l'instance réservée est automatiquement appliquée à l'instance de base de données que vous avez dimensionnée. En d'autres termes, les instances de base de données réservées sont appliquées automatiquement aux classes d'instances de bases de données, quelle que soit leur taille. Des instances de base de données réservées de taille flexible sont disponibles pour les instances de base de données dotées du même moteur de base Région AWS de données. Des instances de bases de données réservées de taille flexible peuvent uniquement être mises à l'échelle dans leur type de classe d'instance. Par exemple, une instance de base de données réservée pour une classe d'instance db.r5.large peut être appliquée à une classe d'instance db.r5.xlarge, mais pas à db.r6g.large, car db.r5 et db.r6g sont des types de classes d'instance différents.

Des instances de base de données réservées de taille flexible sont disponibles pour les moteurs de base de données Aurora suivants :

  • Aurora MySQL

  • Aurora PostgreSQL

Les unités normalisées par heure permettent de comparer l'utilisation pour différentes tailles d'instances de base de données réservées. Par exemple, une unité d'utilisation sur deux instances de bases de données db.r3.large équivaut à huit unités normalisées par heure d'utilisation sur une instance db.r3.small. La table suivante indique le nombre d'unités normalisées par heure pour chaque taille d'instance de bases de données.

Taille d’instance Unités normalisées par heure pour une instance de base de données, Aurora Standard Unités normalisées par heure pour une instance de base de données, Aurora I/O-Optimized Unités normalisées par heure pour trois instances de base de données (rédacteur et deux lecteurs), Aurora Standard Unités normalisées par heure pour trois instances de base de données (rédacteur et deux lecteurs), Aurora I/O-Optimized

petit

1

1.3

3

3.9

medium

2

2.6

6

7.8

large

4

5.2

12

15,6

xlarge

8

10.4

24

31,2

2xlarge

16

20,8

48

62,4

4xlarge

32

41,6

96

124,8

8xlarge

64

83,2

192

249,6

12xlarge

96

124,8

288

374,4

16xlarge

128

166,4

384

499,2

24xlarge

192

249,6

576

748,8

32xlarge

256

332,8

768

998,4

Par exemple, supposons que vous achetez une instance de base de données réservée db.t2.medium et que deux instances de base de données db.t2.small sont exécutées dans votre compte dans la même Région AWS. Dans ce cas, l'avantage de facturation est appliqué entièrement à ces deux instances.

Application complète d'une instance de bases de données réservée à des instances de bases de données de plus petite taille

Sinon, si une db.t2.large instance est exécutée sur votre compte dans le même compte Région AWS, l'avantage de facturation est appliqué à 50 % de l'utilisation de l'instance de base de données.

Application partielle d'une instance de bases de données réservée à une instance de bases de données de plus grande taille
Note

Nous recommandons d'utiliser uniquement les classes d'instance de base de données T pour les serveurs de développement et de test, ou pour d'autres serveurs non dédiés à la production. Pour plus de détails sur les classes d'instance T, consultez Types de classes d'instance de base de données.

Exemples de facturation d'une instance de base de données réservée Aurora

Les exemples suivants illustrent la tarification des instances de base de données réservées pour les clusters de base de données Aurora utilisant à la fois le Aurora Standard and Aurora I/O-Optimized Configurations de clusters de bases de données

Exemple d'utilisation Aurora Standard

Le prix d'une instance de base de données réservée n'offre pas de réduction sur les coûts associés au stockage, aux sauvegardes et aux E/S. L'exemple suivant illustre le coût total mensuel d'une instance de base de données réservée :

  • Classe d'instances de base de données db.r5.large mono-AZ réservée Aurora MySQL dans la région USA Est (Virginie du Nord) au coût de 0,19 USD par heure ou de 138,70 USD par mois

  • Stockage Aurora au coût de 0,10 USD par mois (soit 45,60 USD par mois présumés pour cet exemple)

  • I/O Aurora au coût de 0,20 USD par million de demandes (soit 20 USD par mois présumés pour cet exemple)

  • Stockage de sauvegarde Aurora au coût de 0,021 USD par Gio et par mois (soit 30 USD par mois présumés pour cet exemple)

Ajoutez toutes ces options (138,70 USD + 45,60 USD + 20 USD + 30 USD) à l'instance de base de données réservée : le coût total mensuel est de 234,30 USD.

Si vous choisissez d'utiliser une instance de base de données à la demande au lieu d'une instance de base de données réservée, une classe d'instances de base de données db.r5.large mono-AZ Aurora MySQL dans la région USA Est (Virginie du Nord) coûte 0,29 USD par heure ou 217,50 USD par mois. Pour une instance de base de données à la demande, ajoutez toutes ces options (217,50 USD + 45,60 USD + 20 USD + 30 USD) ; le coût total mensuel est de 313,10 USD. L'instance de base de données réservée vous permet d'économiser près de 79 USD par mois.

Exemple utilisant un Aurora Standard Cluster de base de données avec deux instances de lecteur

Pour utiliser des instances réservées pour les clusters de bases de données Aurora, achetez simplement une instance réservée pour chaque instance de base de données du cluster.

Dans le prolongement du premier exemple, vous avez un cluster de bases de données Aurora MySQL avec une instance de base de données d'écriture et deux réplicas Aurora, soit un total de trois instances de base de données dans le cluster. Les deux réplicas Aurora n'entraînent pas de frais de stockage ou de sauvegarde supplémentaires. Si vous achetez trois instances de base de données réservées db.r5.large Aurora MySQL, votre coût sera de 234,30 USD (pour l'instance de base de données de rédacteur) + 2 x  (138,70 USD + 20 USD d'E/S par réplica Aurora) pour un total de 551,70 USD par mois.

Le coût à la demande correspondant pour un cluster de bases de données Aurora MySQL avec une instance de base de données d'écriture et deux réplicas Aurora est de 313,10 USD + 2 * (217,50 USD + 20 USD d'E/S par instance) pour un total de 788,10 USD par mois. Vous économisez 236,40 USD en utilisant les instances de base de données réservées.

Exemple d'utilisation Aurora I/O-Optimized

Vous pouvez réutiliser votre appareil existant Aurora Standard instances de base de données réservées avec Aurora I/O-Optimized. Pour profiter pleinement des avantages de vos remises sur les instances réservées avec Aurora I/O-Optimized, vous pouvez acheter 30 % d'instances réservées supplémentaires similaires à vos instances réservées actuelles.

Le tableau suivant présente des exemples de la manière d'estimer les instances réservées supplémentaires lors de l'utilisation Aurora I/O-Optimized. Si les instances réservées requises ne sont qu'une fraction, vous pouvez tirer parti de la flexibilité de taille offerte par les instances réservées pour obtenir un nombre entier. Dans ces exemples, le terme « actuel » fait référence au Aurora Standard instances réservées dont vous disposez actuellement. Les instances réservées supplémentaires sont le nombre de Aurora Standard instances réservées que vous devez acheter pour conserver vos remises actuelles sur les instances réservées lorsque vous utilisez Aurora I/O-Optimized.

Classe d'instances de base de données Current Aurora Standard instances réservées Instances réservées requises pour Aurora I/O-Optimized Instances réservées supplémentaires nécessaires Instances réservées supplémentaires nécessaires, grâce à la flexibilité de la taille
db.r6g.large 10 10 x 1,3 = 13 3 x db.r6g.large 3 x db.r6g.large
db.r6g.4xlarge 20 20 x 1,3 = 26 6 x db.r6g.4xlarge 6 x db.r6g.4xlarge
db.r6g.12xlarge 5 5 x 1,3 = 6,5 1,5 x db.r6g.12xlarge

Un de chacun des formats db.r6g.12xlarge, r6g.4xlarge et r6g.2xlarge

(0,5 x db.r6g.12xlarge = 1 x db.r6g.4xlarge + 1 x db.r6g.2xlarge)

db.r6i.24xlarge 15 15 x 1,3 = 19,5 4,5 x db.r6i.24xlarge

4 x db.r6i.24xlarge + 1 x db.r6i.12xlarge

(0,5 x db.r6i.24xlarge = 1 x db.r6i.12xlarge)

Exemple utilisant un Aurora I/O-Optimized Cluster de base de données avec deux instances de lecteur

Vous avez un cluster de bases de données Aurora MySQL avec une instance de base de données de rédacteur et deux réplicas Aurora, soit un total de trois instances de base de données dans le cluster. Ils utilisent le Aurora I/O-Optimized Configuration du cluster de base de données. Pour utiliser des instances de bases de données réservées pour ce cluster, vous devez acheter quatre instances de base de données réservées de la même classe d'instance de base de données. Trois instances de base de données utilisant Aurora I/O-Optimized consomme 3,9 unités normalisées par heure, contre 3 unités normalisées par heure pour trois instances de base de données en utilisant Aurora Standard. Cependant, vous économisez les coûts d'E/S mensuels pour chaque instance de base de données.

Note

Les prix indiqués ici sont des exemples et ne correspondent pas aux prix réels. Pour obtenir des informations sur la tarification d'Aurora, consultez Tarification d'Amazon Aurora.

Suppression d'une instance de base de données réservée

Les conditions d'une instance de base de données réservée impliquent un engagement d'un an ou de trois ans. Il n'est pas possible d'annuler une instance de base de données réservée. Toutefois, vous pouvez supprimer une instance de base de données à laquelle s'applique une remise d'instance de base de données réservée. Le processus de suppression d'une instance de base de données couverte par ce type de remise est le même que pour n'importe quelle autre instance de bases de données.

Vous êtes facturé pour les coûts initiaux, que vous utilisiez ou non les ressources.

Si vous supprimez une instance de base de données à laquelle s'applique une remise d'instance de base de données réservée, vous pouvez lancer toute autre instance de bases de données dont les spécifications sont 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).