View a markdown version of this page

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 la I/O base du paiement à la demande, 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.

  • I/O-optimized Stockage Amazon DocumentDB : conçu pour les clients qui privilégient la prévisibilité des prix ou qui ont I/O des applications intensives. La I/O-optimized configuration offre des performances améliorées, un débit accru et une latence réduite pour les clients ayant des charges de travail I/O intensives. Si vous pensez que vos I/O coûts dépasseront 25 % du coût total de votre cluster Amazon DocumentDB, cette option offre un meilleur rapport prix/performances. Avec la configuration de I/O-optimized stockage Amazon DocumentDB, vous ne serez pas facturé en fonction des I/O opérations, ce qui garantit des coûts prévisibles à chaque cycle de facturation. La configuration stabilise les coûts tout en améliorant les performances.

Vous pouvez transférer vos clusters de bases de données existants une fois tous les 30 jours vers le stockage Amazon DocumentDB I/O-optimized . Vous pouvez revenir au stockage standard Amazon DocumentDB à tout moment. La prochaine date de modification de la configuration de stockage I/O-optimized peut être suivie à l'aide de la describe-db-clusters commande AWS Management Console à l'aide de AWS CLI ou via la page de configuration du cluster.

Vous pouvez créer un nouveau cluster de base de données incluant la I/O-optimized configuration 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 des SDK. 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 I/O-optimized cluster

Using the AWS Management Console

Pour créer ou modifier un I/O-optimized cluster à 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, sélectionnez 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 I/O-optimized cluster à 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 d'allouer correctement vos clusters entre la norme et la norme I/O-optimized, vous pouvez suivre les coûts de votre 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.