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.
Activation de l'accélération du GPU
Vous pouvez activer l'accélération GPU lors de la création ou de la mise à jour d'un OpenSearch domaine ou d'une collection OpenSearch Serverless à l'aide du SDK AWS Management Console. AWS CLI AWS
Une fois que vous avez activé l'accélération GPU sur votre domaine ou votre collection, cette fonctionnalité est activée par défaut sur tous les index. Si vous devez désactiver cette fonctionnalité au niveau de l'index, consultezCréation d'index vectoriels accélérés par GPU.
Console
Les procédures suivantes activent l'accélération GPU pour les OpenSearch domaines et les collections OpenSearch sans serveur à l'aide de la OpenSearch console de gestion sans serveur.
- Create new domain
-
Pour créer un OpenSearch domaine avec l'accélération GPU activée, consultez. Création de domaines OpenSearch de service
- Edit existing domain
-
-
Ouvrez la console OpenSearch de gestion des services.
-
Dans le volet de navigation, sélectionnez Domains.
-
Choisissez votre nom de domaine pour ouvrir la page des détails du domaine.
-
Choisissez Actions, puis Modifier le domaine.
-
Dans la section Fonctionnalités avancées, sélectionnez Activer l'accélération GPU. Une fois cette fonctionnalité activée, vos opérations d'indexation vectorielle sont accélérées.
-
Sélectionnez Enregistrer les modifications.
- Create new collection
-
Pour créer une collection OpenSearch sans serveur avec l'accélération GPU activée, consultez. Tutoriel : Démarrage avec Amazon OpenSearch Serverless Lors de la création de la collection, assurez-vous de sélectionner le type de collection de recherche vectorielle et d'activer l'accélération par GPU dans la configuration de recherche vectorielle.
- Edit existing collection
-
La mise à jour de l'état d'accélération du GPU sur une collection OpenSearch sans serveur n'est actuellement pas prise en charge via la console. Cependant, vous pouvez spécifier le paramètre d'index pour activer l'accélération GPU pour un index spécifique même si le statut au niveau de la collection ne peut pas être mis à jour. Voir Création d'index vectoriels accélérés par GPU pour la configuration au niveau de l'index. Si l'activation de l'accélération GPU pour un index échoue, contactez. AWS Support
AWS CLI
- Create new domain
-
L' AWS CLI exemple suivant crée un OpenSearch domaine avec l'accélération GPU activée dans l'est des États-Unis (Virginie du Nord). textRemplacez-le par celui de votre propre configuration.
aws opensearch create-domain \
--domain-name my-domain \
--engine-version OpenSearch_3.1 \
--cluster-config InstanceType=r6g.xlarge.search,\
InstanceCount=1,\
DedicatedMasterEnabled=true,\
DedicatedMasterCount=3,\
DedicatedMasterType=m6g.large.search \
--ebs-options "EBSEnabled=true,\
VolumeType=gp3,\
VolumeSize=2000" \
--encryption-at-rest-options '{"Enabled":true}' \
--aiml-options '{"ServerlessVectorAcceleration": {"Enabled": true}}' \
--node-to-node-encryption-options '{"Enabled":true}' \
--domain-endpoint-options '{"EnforceHTTPS":true,\
"TLSSecurityPolicy":"Policy-Min-TLS-1-0-2019-07"}' \
--access-policies '{"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Principal": {"AWS": "*"},
"Action": "es:*",
"Resource": "arn:aws:es:us-east-1:123456789012:domain/my-domain/*"
}]}' \
--advanced-security-options '{
"Enabled":true,
"InternalUserDatabaseEnabled":true,
"MasterUserOptions": {
"MasterUserName":"USER_NAME",
"MasterUserPassword":"PASSWORD"
}}' \
--region us-east-1
- Edit existing domain
-
L' AWS CLI exemple suivant active l'accélération par GPU pour un domaine existant. OpenSearch textRemplacez-le par celui de votre propre configuration.
aws opensearch update-domain-config \
--domain-name my-domain \
--cluster-config InstanceType=r7g.16xlarge.search,InstanceCount=3 \
--aiml-options '{"ServerlessVectorAcceleration": {"Enabled": true}}'
- Create new collection
-
L' AWS CLI exemple suivant crée une collection OpenSearch Serverless avec l'accélération GPU activée dans l'est des États-Unis (Virginie du Nord). textRemplacez-le par celui de votre propre configuration.
aws opensearchserverless create-collection \
--name "my-collection" \
--type "VECTORSEARCH" \
--description "My vector collection with GPU acceleration" \
--vector-options '{"ServerlessVectorAcceleration": "ENABLED"}' \
--region us-east-1
- Edit existing collection
-
La mise à jour de l'état d'accélération du GPU sur une collection OpenSearch sans serveur n'est actuellement pas prise en charge via la console. Cependant, vous pouvez spécifier le paramètre d'index pour activer l'accélération GPU pour un index spécifique même si le statut au niveau de la collection ne peut pas être mis à jour. Voir Création d'index vectoriels accélérés par GPU pour la configuration au niveau de l'index. Si l'activation de l'accélération GPU pour un index échoue, contactez. AWS Support
L' AWS CLI exemple suivant active l'accélération GPU pour une collection Serverless existante OpenSearch . textRemplacez-le par celui de votre propre configuration.
aws opensearchserverless update-collection \
--id collection-id \
--type VECTORSEARCH \
--description "Collection with GPU acceleration enabled"