Configurations de stockage en cluster Amazon DocumentDB - Amazon DocumentDB

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.

Configurations de stockage en cluster Amazon DocumentDB

À partir d'Amazon DocumentDB 5.0, les clusters basés sur des instances prennent en charge deux types de configuration de stockage :

  • Stockage standard Amazon DocumentDB : conçu pour les clients ayant une consommation faible à modérée I/O . Si vous pensez que vos I/O coûts seront inférieurs à 25 % de l'ensemble de votre cluster Amazon DocumentDB, cette option peut être idéale pour vous. Avec la configuration de stockage standard d'Amazon DocumentDB, vous êtes facturé sur une pay-per-request I/O base en plus des frais d'instance et de stockage. Cela signifie que votre facturation peut varier d'un cycle à l'autre en fonction de l'utilisation. La configuration est adaptée pour répondre aux I/O exigences fluctuantes de votre application.

  • Stockage optimisé pour les E/S Amazon DocumentDB : conçu pour les clients qui privilégient la prévisibilité des prix ou qui ont des applications intensives. I/O Les I/O-optimized configuration offers improved performance, increased throughput, and reduced latency for customers with I/O intensive workloads. If you expect your I/O costs to exceed 25% of your total Amazon DocumentDB cluster costs, this option offers enhanced price performance. With the Amazon DocumentDB I/O-optimized storage configuration, you won't be charged based on I/O opérations, garantissant des coûts prévisibles à chaque cycle de facturation. La configuration stabilise les coûts tout en améliorant les performances.

Vous pouvez passer de vos clusters de bases de données existants une fois tous les 30 jours à Amazon DocumentDB. L'I/O-optimized storage. You can switch back to Amazon DocumentDB standard storage at any time. The next date to modify the storage configuration to I/Ooptimisation peut être suivie à l'aide de la describe-db-clusters commande en utilisant AWS CLI ou via la page AWS Management Console de configuration du cluster.

Vous pouvez créer un nouveau cluster de bases de données incluant la configuration optimisée pour les E/S d'Amazon DocumentDB ou convertir vos clusters de bases de données existants en quelques clics AWS Management Console, en modifiant un seul paramètre dans le AWS Command Line Interface (AWS CLI) ou via. AWS SDKs Aucune interruption ou redémarrage des instances n'est nécessaire pendant ou après la modification de la configuration du stockage.

Image : tableau décrivant les différences entre le stockage standard Amazon DocumentDB et le stockage optimisé.

Création d'un cluster optimisé pour les E/S

Using the AWS Management Console

Pour créer ou modifier un cluster optimisé pour les E/S à l'aide de : AWS Management Console

  1. Sur la console de gestion Amazon DocumentDB, sous Clusters, choisissez Create ou sélectionnez le cluster et choisissez Actions, puis choisissez Modify.

  2. Si vous créez un nouveau cluster, assurez-vous de choisir Cluster basé sur une instance dans la section Type de cluster (il s'agit de l'option par défaut).

    Image : capture d'écran de console des options de type de cluster.
  3. Dans la section Configuration, sous Configuration du stockage en cluster, choisissez Amazon DocumentDB I/O-Optimized.

    Image : capture d'écran de console des options de configuration du stockage en cluster.
  4. Terminez la création ou la modification de votre cluster et choisissez Créer un cluster ou Modifier le cluster.

    Pour le processus complet de création d'un cluster, voirCréation d'un cluster et d'une instance principale à l'aide du AWS Management Console.

    Pour le processus complet de modification du cluster, voirModification d'un cluster Amazon DocumentDB.

Using the AWS CLI

Pour créer un cluster optimisé pour les E/S à l'aide de : AWS CLI

Dans les exemples suivants, remplacez chacune user input placeholder par vos propres informations.

Pour Linux, macOS ou Unix :

aws docdb create-db-cluster \ --db-cluster-identifier sample-cluster \ --engine docdb \ --engine-version 5.0.0 \ --storage-type iopt1 \ --deletion-protection \ --master-username username \ --master-user-password password

Pour Windows :

aws docdb create-db-cluster ^ --db-cluster-identifier sample-cluster ^ --engine docdb ^ --engine-version 5.0.0 ^ --storage-type iopt1 ^ --deletion-protection ^ --master-username username ^ --master-user-password password

Analyse des coûts pour déterminer la configuration du stockage

Avec Amazon DocumentDB, vous avez la possibilité de choisir votre configuration de stockage pour chaque cluster de base de données dont vous disposez. Afin de répartir correctement vos clusters entre les clusters standard et les clusters optimisés pour les E/S, vous pouvez suivre vos coûts Amazon DocumentDB par cluster. Pour ce faire, vous pouvez ajouter des balises aux clusters existants, activer le balisage de répartition des coûts dans votre AWS Billing and Cost Management tableau de bord et analyser vos coûts pour un cluster donné dans le AWS Cost Explorer Service. Pour plus d'informations sur l'analyse des coûts, consultez notre blog Utilisation des balises de répartition des coûts.