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.
Passez à zéro pour Amazon OpenSearch Serverless
Note
La mise à l'échelle jusqu'à zéro n'est disponible que pour les NextGen collections faisant partie d'un groupe de collections. Pour de plus amples informations, veuillez consulter Groupes de collecte Amazon OpenSearch Serverless.
Scale to zero arrête automatiquement les ressources de calcul lorsque toutes les collections d'un groupe de collections sont inactives. Cela permet d'éliminer les frais liés à la capacité inutilisée. Lorsqu'aucune collection du groupe ne reçoit de demandes pendant 10 minutes, les équipes chargées de la recherche et de l'indexation réduisent leur temps à zéro OCU et les arrêts de facturation. Lorsque le trafic reprend vers une collection du groupe, les travailleurs sont automatiquement approvisionnés et le redimensionnement automatique reprend en fonction de votre modèle de demande.
C'est idéal pour les environnements de développement, les charges de travail de traitement par lots et les applications dont les périodes d'inactivité sont prévisibles.
Comportement réduit à zéro
Ce qui suit décrit le fonctionnement de la mise à l'échelle jusqu'à zéro pour vos collections :
-
NextGen les groupes de collections ont par défaut un OCU minimum de 0 pour l'indexation et la recherche, sauf indication contraire.
-
Après 10 minutes sans aucune demande entrante dans toutes les collections du groupe, les ressources de calcul sont redimensionnées jusqu'à zéro OCU. Cette période d'inactivité n'est pas configurable.
-
La recherche et l'indexation sont mises à l'échelle jusqu'à zéro et s'activent indépendamment. Chaque composant reste à zéro jusqu'à ce qu'il reçoive son propre trafic.
-
Lorsque le trafic reprend, OpenSearch Serverless approvisionne les travailleurs au même niveau qu'avant le passage à zéro :
-
Demandes de recherche : deux agents de recherche
-
Demandes d'indexation : un seul agent d'indexation
-
-
Attendez-vous à une latence de 10 à 30 secondes lors de la première demande adressée à chaque composant pendant que la capacité est rétablie.
Permettre une mise à l'échelle zéro
Pour activer l'échelle jusqu'à zéro, créez un groupe de collections avec un OCU minimum de 0 pour l'indexation et la recherche, puis créez une collection au sein de ce groupe.
Permettre une mise à l'échelle zéro
-
Créez un groupe de collection avec zéro OCU minimum :
aws opensearchserverless create-collection-group \ --namecollection-group-name\ --standby-replicas ENABLED \ --generation NEXTGEN \ --capacity-limits '{ "maxIndexingCapacityInOCU": 8, "maxSearchCapacityInOCU": 8, "minIndexingCapacityInOCU": 0, "minSearchCapacityInOCU": 0 }' -
Créez une collection dans le groupe :
aws opensearchserverless create-collection \ --namecollection-name\ --typecollection-type\ --collection-group-namecollection-group-name\ --standby-replicas ENABLED
Choisir de ne pas passer à zéro
Si vous ne souhaitez pas que vos capacités de collecte soient réduites à zéro, assurez-vous qu'elles font partie d'un groupe de collecte dont la capacité minimale est définie sur une valeur différente de zéro.