Je souhaite augmenter verticalement ou horizontalement un domaine Amazon OpenSearch Service.
Résolution
Vous pouvez augmenter horizontalement ou augmenter verticalement votre cluster. Pour augmenter horizontalement votre domaine OpenSearch Service, ajoutez des nœuds supplémentaires tels que des nœuds de données, des nœuds principaux ou des nœuds UltraWarm à votre cluster. Pour augmenter verticalement votre domaine, augmentez la taille de votre volume Amazon Elastic Block Store (Amazon EBS). Vous pouvez également ajouter de la mémoire et des processeurs virtuels avec des types de nœuds de plus grande taille.
Remarque : Lors d’une augmentation verticale ou horizontale, il est recommandé d'utiliser au moins trois nœuds principaux dédiés pour les charges de travail de production.
Augmenter horizontalement votre domaine
Pour augmenter horizontalement votre domaine, ajoutez des nœuds du même type de configuration que les nœuds de votre cluster actuel. Vous pouvez également ajouter d'autres ressources telles que de la mémoire, un processeur virtuel et un volume Amazon EBS à votre cluster.
La taille maximale de volume EBS dépend du type d'instance Amazon Elastic Compute Cloud (Amazon EC2) du nœud. Si vous atteignez le quota de taille de volume EBS et que vous ne pouvez pas modifier le type d'instance, ajoutez d'autres nœuds. Lorsque vous ajoutez d'autres nœuds à votre cluster, vous augmentez la taille du volume EBS du cluster. Si vous ajoutez d'autres nœuds de données à votre cluster, utilisez des nœuds de données ou des nœuds UltraWarm. Conservez les index que vous avez consultés sur des nœuds de données standard et utilisez les nœuds UltraWarm pour migrer les données les moins fréquemment consultées.
Pour automatiser la migration des données des nœuds actifs vers les nœuds chauds, utilisez une politique de gestion de l'état des index (ISM).
Augmenter verticalement votre domaine
Lorsque vous augmentez verticalement votre domaine OpenSearch Service, vous n'ajoutez pas de nœuds supplémentaires à votre cluster. À la place, vous augmentez les ressources disponibles pour chacun de vos nœuds.
Pour ajouter des ressources de mémoire ou de processeur supplémentaires lorsque vous augmentez verticalement votre domaine, passez à un type d'instance plus important.
Remarque : Lorsque vous augmentez verticalement votre domaine, la taille du volume EBS n'augmente pas automatiquement. Vous devez spécifier ce paramètre si vous souhaitez que la taille du volume EBS augmente verticalement de manière automatique.
Mettre à jour les paramètres de configuration de votre domaine
Pour mettre à l’échelle votre domaine OpenSearch Service, mettez à jour les paramètres de configuration de votre domaine. Procédez comme suit :
- Ouvrez la console OpenSearch Service.
- Dans le volet de navigation, sous Clusters gérés, choisissez Domaines.
- Sélectionnez le domaine que vous souhaitez mettre à l’échelle.
- Choisissez Actions, puis Modifier la configuration du cluster.
- Mettez à jour les paramètres de configuration de votre domaine en fonction de votre cas d'utilisation :
Dans Nœuds de données, configurez vos zones de disponibilité, votre famille d'instances, votre type d'instance et votre nombre de nœuds.
Dans Configuration du stockage, mettez à jour le type de stockage de votre nœud de données, le type de volume EBS et la taille de stockage Amazon EBS par nœud.
Dans Nœuds principaux dédiés, activez ou désactivez le nœud principal dédié. Puis, mettez à jour le type d'instance ou modifiez le nombre de nœuds principaux.
Dans Nœuds de données UltraWarm, activez ou désactivez les nœuds de données UltraWarm. Puis, mettez à jour le type d'instance ou modifiez le nombre de nœuds de données UltraWarm.
- Sélectionnez Soumettre.
Remarque : OpenSearch Service utilise un processus de déploiement bleu/vert lorsque vous mettez à jour votre domaine. Si vous lancez un processus de déploiement bleu/vert, le nombre de nœuds de votre cluster peut augmenter temporairement. Pour plus d'informations, consultez la section Apporter des modifications de configuration dans Amazon OpenSearch Service.
- Configurez vos alarmes Amazon CloudWatch pour surveiller l'utilisation de vos ressources. Par exemple, définissez une alarme qui vous avertit lorsque Utilisation du processeur dépasse 80 %.
Informations connexes
Pourquoi mon nœud OpenSearch Service tombe-t-il en panne ?
Résolution des problèmes liés à Amazon OpenSearch Service
Opérations prises en charge dans Amazon OpenSearch Service