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.
Gestion des limites de capacité pour Amazon OpenSearch Serverless
Avec Amazon OpenSearch Serverless, vous n'avez pas à gérer vous-même la capacité. OpenSearch Serverless adapte automatiquement la capacité de calcul de votre compte en fonction de la charge de travail actuelle. La capacité de calcul sans serveur est mesurée en unités de OpenSearch calcul (OCU). Chaque OCU est une combinaison de 6 Go de mémoire et du processeur virtuel (vCPU) correspondant, ainsi que du transfert de données vers le stockage partagé et Amazon S3. Pour plus d'informations sur l'architecture découplée dans OpenSearch Serverless, consultez. Comment ça marche
OpenSearch Serverless adapte automatiquement la capacité de calcul de vos collections. Vous pouvez définir une OCU minimale et maximale par groupe de collections, séparément pour l'indexation et la recherche. Lorsque vous n'indexez pas ou ne recherchez pas activement, les OCU sont réduites à la valeur OCU minimale indépendamment pour l'indexation et la recherche. Si le minimum est défini sur 0, aucun OCU n'est nécessaire en cas d'inactivité. OpenSearch Serverless offre une haute disponibilité par défaut sans nécessiter de nœuds de secours ni de configuration de redondance. Les collections au sein d'un groupe de collections peuvent partager des OCU pour des raisons de rentabilité en regroupant la capacité de calcul. Un seul type de collection (recherche, séries chronologiques ou recherche vectorielle) peut être inclus dans un seul groupe de collections. Pour de plus amples informations, veuillez consulter Groupes de collecte Amazon OpenSearch Serverless.
OpenSearch Serverless évolue automatiquement et ajoute des OCU à mesure que votre utilisation de l'indexation et de la recherche augmente. Lorsque le trafic diminue, la capacité est ramenée au nombre minimum d'OCU requis pour la taille de vos données.
Pour les collections de recherche et de recherche vectorielle, toutes les données sont stockées dans des index actifs afin de garantir des temps de réponse rapides aux requêtes. Les collections de séries chronologiques utilisent une combinaison de stockage chaud et chaud, conservant les données les plus récentes dans un stockage chaud afin d'optimiser les temps de réponse aux requêtes pour les données les plus fréquemment consultées. Pour de plus amples informations, veuillez consulter Choix d'un type de collection.
Pour gérer la capacité de vos collections et contrôler les coûts, vous spécifiez des valeurs OCU minimales et maximales au niveau du groupe de collections, séparément pour l'indexation et la recherche. Chaque collection appartient à un groupe de collections et OpenSearch Serverless adapte automatiquement les ressources de calcul dans les limites que vous configurez.
-
Capacité minimale — OpenSearch Serverless fournit ce nombre d'OCU quel que soit le trafic. Utilisez une capacité minimale pour éviter les retards de démarrage à froid lors de la mise à l'échelle à partir de zéro et pour obtenir des performances de démarrage déterministes pour vos charges de travail.
-
Capacité maximale — OpenSearch Serverless ne pourra pas évoluer au-delà de ce nombre d'OCU. Utilisez la capacité maximale comme levier de contrôle budgétaire pour vous assurer que vos collections restent toujours dans les limites de dépenses définies.
OpenSearch Serverless adapte automatiquement le nombre d'OCU dans votre plage configurée pour traiter la charge de travail d'indexation et de recherche.
Note
Les collections classiques peuvent être créées sans groupe de collections. Pour ces collections, les paramètres de capacité s'appliquent au niveau du compte et les OCU peuvent être partagés entre les collections tant qu'elles utilisent les mêmes AWS KMS clés.
Configurer les paramètres de capacité
Pour configurer les paramètres de capacité d'un groupe de collecte dans la console OpenSearch Serverless, accédez au groupe de collecte et spécifiez les valeurs OCU minimales et maximales pour l'indexation et la recherche sous Limites de capacité.
Pour mettre à jour les paramètres de capacité d'un groupe de collecte à l'aide du AWS CLI, envoyez une UpdateCollectionGroup demande :
aws opensearchserverless update-collection-group \ --idcollection-group-id\ --capacity-limits '{ "minIndexingCapacityInOCU":0, "maxIndexingCapacityInOCU":96, "minSearchCapacityInOCU":0, "maxSearchCapacityInOCU":96}'
Note
Pour les collections classiques qui ne font pas partie d'un groupe de collections, les paramètres de capacité sont configurés au niveau du compte à l'aide de la commande https://docs.aws.amazon.com/cli/latest/reference/opensearchserverless/update-account-settings.html update-account-settings.
Limites de capacité maximale
Le nombre maximum d'index qu'une collection peut contenir est de 1 000. La capacité OCU minimale pour un groupe de collections est de 0 OCU pour l'indexation et de 0 OCU pour la recherche. Pour chaque groupe de collections, la capacité maximale autorisée est de 1 700 OCU pour l'indexation et de 1 700 OCU pour la recherche. Vous pouvez configurer le nombre d'OCU sur 2, 4, 8, 16 ou n'importe quel multiple de 16 jusqu'à la capacité maximale autorisée.
Pour les collections classiques, chaque OCU inclut un stockage éphémère à chaud de 120 GiB. OpenSearch Serverless prend en charge jusqu'à 10 TiB de stockage à chaud géré par collection.
Pour une liste de tous les quotas, voir Quotas OpenSearch sans serveur.
Surveiller l'utilisation de la capacité
Vous pouvez surveiller SearchOCU les CloudWatch statistiques IndexingOCU au niveau du compte pour comprendre l'évolution de vos collections. Nous vous recommandons de définir des alertes qui vous avertissent si votre compte se rapproche d'un seuil pour les métriques liées à la capacité, afin que vous puissiez ajuster vos paramètres de capacité en conséquence.
Vous pouvez également utiliser ces métriques pour déterminer si les paramètres de capacité maximale sont appropriés ou si vous devez les ajuster. Analysez ces métriques afin de concentrer vos efforts sur l'optimisation de l'efficacité de vos collections. Pour plus d'informations sur les métriques que OpenSearch Serverless envoie à CloudWatch, consultezSurveillance d'Amazon OpenSearch Serverless.