View a markdown version of this page

Habilitando GPU-acceleration - OpenSearch Servicio Amazon

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Habilitando GPU-acceleration

Puedes habilitarla GPU-acceleration al crear o actualizar un OpenSearch dominio o una colección OpenSearch sin servidor con el SDK o AWS el Consola de administración de AWS AWS CLI SDK.

Una vez que GPU-acceleration la habilites en tu dominio o colección, esta función estará habilitada de forma predeterminada en todos los índices. Si necesita deshabilitar esta función a nivel de índice, consulteCreación de índices GPU-accelerated vectoriales.

Consola

Los procedimientos siguientes habilitan GPU-acceleration los OpenSearch dominios y las colecciones OpenSearch sin servidor mediante la consola de administración OpenSearch sin servidor.

Create new domain

Para crear un OpenSearch dominio con la GPU-acceleration opción habilitada, consulte. Creación de dominios OpenSearch de servicio

Edit existing domain
  1. Abra la consola OpenSearch de administración de servicios.

  2. En el panel de navegación, elija Dominios.

  3. Elige tu nombre de dominio para abrir la página de detalles del dominio.

  4. Selecciona Acciones y, a continuación, Editar dominio.

  5. En la sección Funciones avanzadas, selecciona Habilitar la aceleración de la GPU. Una vez habilitada esta función, se aceleran las operaciones de indexación vectorial.

  6. Seleccione Save changes (Guardar cambios).

Create new collection

Para crear una colección OpenSearch sin servidor con la GPU-acceleration opción habilitada, consulte. Tutorial: Introducción a Amazon OpenSearch Serverless Durante la creación de la colección, asegúrese de seleccionar el tipo de colección de búsqueda vectorial y habilitarlo GPU-acceleration en la configuración de búsqueda vectorial.

Edit existing collection
  1. Abra la consola OpenSearch de administración de servicios.

  2. En el panel de navegación, elija Colecciones.

  3. Elige el nombre de tu colección para abrir la página de detalles de la colección.

  4. En la sección Opciones de implementación, edita la aceleración vectorial de la GPU.

  5. Inhabilita o habilita la aceleración de GPU.

  6. Seleccione Save changes (Guardar cambios).

AWS CLI

Create new domain

En el siguiente AWS CLI ejemplo, se crea un OpenSearch dominio con la GPU-acceleration opción habilitada en EE. UU. Este (Virginia del Norte). Sustituya text el por el de su propia configuración.

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

El siguiente AWS CLI GPU-acceleration ejemplo habilita un OpenSearch dominio existente. Sustituya text el por el de su propia configuración.

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

En el siguiente AWS CLI ejemplo, se crea una colección OpenSearch Serverless con la GPU-acceleration opción Enabled in US East (Norte de Virginia). Sustituya text la por la de su propia configuración.

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

El siguiente AWS CLI GPU-acceleration ejemplo habilita una colección OpenSearch Serverless existente. Sustituya text el por el de su propia configuración.

aws opensearchserverless update-collection \ --id 07tjusf2h91cunochc \ --vector-options '{"ServerlessVectorAcceleration": "ENABLED"}' \ --region us-east-1