Redimensionnement d'un cluster OpenSearch

Redimensionnez un cluster OpenSearch pour modifier la configuration du noeud afin de répondre aux exigences de performances et autres.

Vous pouvez redimensionner un cluster OpenSearch de deux façons : vertical ou horizontal.

Redimensionnement vertical : vous pouvez ajuster les ressources de mémoire et d'OCPU pour les noeuds de référence, les noeuds de données et les noeuds de tableau de bord OpenSearch d'un cluster, ce qui prend en charge l'augmentation ou la diminution de ces paramètres.

Redimensionnement horizontal : vous ajustez le nombre de noeuds de données, de noeuds de repère et de noeuds de tableau de bord OpenSearch. Vous ne pouvez augmenter ces paramètres que pour un cluster. Vous ne pouvez pas les réduire.

Remarque

Lorsque vous redimensionnez un cluster, la fonctionnalité de recherche du cluster est en lecture seule jusqu'à la fin de l'opération de redimensionnement. Reportez-vous à Opérations d'application de patches et de redimensionnement de cluster. Cela s'applique à toutes les opérations de redimensionnement vertical et horizontal, à l'exception de l'opération visant à augmenter le stockage des noeuds de données. Lorsque vous augmentez le stockage d'un noeud de données pendant l'opération de redimensionnement, la fonctionnalité de recherche reste en mode lecture/écriture. Vous pouvez augmenter le paramètre de stockage du noeud de données uniquement lors d'une opération de redimensionnement vertical dans laquelle aucun autre paramètre n'est ajusté.

Limites et remarques

Selon que vous effectuez une augmentation (redimensionnement horizontal ou vertical) ou une réduction (redimensionnement vertical uniquement), gardez à l'esprit les éléments suivants lors du redimensionnement des clusters OpenSearch.

Remarques concernant le redimensionnement des paramètres de cluster

  • Lors du redimensionnement pour améliorer la disponibilité et la résilience, utilisez le redimensionnement horizontal d'un cluster OpenSearch.

  • Lors du redimensionnement pour améliorer les performances, utilisez Redimensionnement vertical d'un cluster OpenSearch.

  • Lorsque vous redimensionnez horizontalement un cluster OpenSearch, vous pouvez également redimensionner verticalement le cluster.

  • Nous vous recommandons de redimensionner verticalement un cluster OpenSearch avant de redimensionner horizontalement le cluster.

  • Plus vous configurez de noeuds de données pour un cluster OpenSearch, plus l'impact sur les performances du cluster est important.

  • Au cours du processus de redimensionnement, les performances d'un cluster OpenSearch peuvent être affectées.

Remarques concernant le redimensionnement des paramètres de cluster

  • La réduction de la mémoire ou de l'UC pour les noeuds d'un cluster peut avoir un impact sur les performances d'un cluster. Avant de réduire verticalement un cluster, utilisez la recherche disponible avec les mesures OpenSearch pour surveiller les performances d'un cluster afin de vous aider à décider des paramètres que vous pouvez ajuster.

  • Vous ne pouvez pas diminuer le stockage de noeud de données, vous pouvez uniquement augmenter le stockage de noeud de données pour un cluster.

  • Vous ne pouvez pas réduire les paramètres de configuration de noeud en dessous des valeurs de configuration minimales.

    La configuration de mémoire minimale requise pour les noeuds de cluster est la suivante :
    • Nœud de données : 20 Go
    • Noeud leader : 20 Go
    • OpenSearch Noeud de tableau de bord : 8 Go
    Le nombre minimal d'OCPU requis pour les noeuds de cluster est le suivant :
    • Noeud de données: 4
    • Noeud leader: 1
    • Noeud OpenSearch Dashboard: 1
  • Lorsque vous réduisez le dimensionnement d'un cluster, avant que Search with OpenSearch redimensionne le cluster, le service effectue une vérification. A l'aide des nouvelles valeurs de configuration, la recherche avec OpenSearch détermine si la configuration mise à jour a un impact sur les performances en dehors de l'utilisation de l'UC cible ou de la mémoire, en fonction de l'historique des mesures récentes du cluster. Si cette vérification ne réussit pas, l'opération de redimensionnement vertical échoue avec un code d'erreur Invalidparameter et un message d'erreur cannot downscale.

  • Lorsque vous réduisez des paramètres d'OCPU ou de mémoire de noeud, assurez-vous que vous avez utilisé suffisamment de données de mesure pour décider des valeurs appropriées à réduire. Utilisez les données de mesure pour définir des valeurs spécifiques de réduction. Nous vous recommandons de ne pas tester différents paramètres de configuration sans comprendre l'impact potentiel de ces paramètres sur les performances. Si vous n'êtes pas certain de ce processus, vous pouvez contacter l'assistance pour obtenir des recommandations.