GPU-Beschleunigung aktivieren - OpenSearch Amazon-Dienst

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

GPU-Beschleunigung aktivieren

Sie können die GPU-Beschleunigung aktivieren, wenn Sie eine OpenSearch Domain oder eine OpenSearch serverlose Sammlung mit dem, oder SDK erstellen oder aktualisieren. AWS-Managementkonsole AWS CLI AWS

Sobald Sie die GPU-Beschleunigung für Ihre Domain oder Sammlung aktiviert haben, ist diese Funktion standardmäßig für alle Indizes aktiviert. Informationen dazu, wie Sie diese Funktion auf Indexebene deaktivieren müssen, finden Sie unter. GPU-beschleunigte Vektorindizes erstellen

Konsole

Die folgenden Verfahren aktivieren die GPU-Beschleunigung für OpenSearch Domänen und OpenSearch serverlose Sammlungen mithilfe der OpenSearch Serverless-Managementkonsole.

Create new domain

Informationen zum Erstellen einer OpenSearch Domäne mit aktivierter GPU-Beschleunigung finden Sie unter. OpenSearch Dienstdomänen erstellen

Edit existing domain
  1. Öffnen Sie die OpenSearch Service Management Console.

  2. Wählen Sie im Navigationsbereich Domains aus.

  3. Wählen Sie Ihren Domainnamen, um die Seite mit den Domain-Details zu öffnen.

  4. Wählen Sie Aktionen und dann Domain bearbeiten.

  5. Wählen Sie im Abschnitt Erweiterte Funktionen die Option GPU-Beschleunigung aktivieren aus. Sobald diese Funktion aktiviert ist, werden Ihre Vektorindizierungsvorgänge beschleunigt.

  6. Wählen Sie Änderungen speichern aus.

Create new collection

Informationen zum Erstellen einer OpenSearch serverlosen Sammlung mit aktivierter GPU-Beschleunigung finden Sie unter. Tutorial: Erste Schritte mit Amazon OpenSearch Serverless Stellen Sie bei der Erstellung der Sammlung sicher, dass Sie den Sammlungstyp Vektorsuche auswählen und die GPU-Beschleunigung in der Vektorsuchkonfiguration aktivieren.

Edit existing collection
Anmerkung

Die Aktualisierung des GPU-Beschleunigungsstatus für eine OpenSearch serverlose Sammlung wird derzeit nicht über die Konsole unterstützt. Sie können jedoch die Indexeinstellung angeben, um die GPU-Beschleunigung für einen bestimmten Index zu aktivieren, auch wenn der Status auf Sammlungsebene nicht aktualisiert werden kann. Informationen zur Konfiguration auf Indexebene finden Sie unter. GPU-beschleunigte Vektorindizes erstellen Wenn die Aktivierung der GPU-Beschleunigung für einen Index fehlschlägt, wenden Sie sich an. AWS Support

AWS CLI

Create new domain

Im folgenden AWS CLI Beispiel wird eine OpenSearch Domäne mit aktivierter GPU-Beschleunigung in USA Ost (Nord-Virginia) erstellt. Ersetzen Sie die text durch die Ihrer eigenen Konfiguration.

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

Das folgende AWS CLI Beispiel aktiviert die GPU-Beschleunigung für eine bestehende Domäne. OpenSearch Ersetzen Sie die text durch die Ihrer eigenen Konfiguration.

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

Im folgenden AWS CLI Beispiel wird eine OpenSearch serverlose Sammlung mit aktivierter GPU-Beschleunigung in USA Ost (Nord-Virginia) erstellt. Ersetzen Sie die text durch die Ihrer eigenen Konfiguration.

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
Anmerkung

Das Aktualisieren des GPU-Beschleunigungsstatus für eine OpenSearch serverlose Sammlung wird derzeit nicht über die Konsole unterstützt. Sie können jedoch die Indexeinstellung angeben, um die GPU-Beschleunigung für einen bestimmten Index zu aktivieren, auch wenn der Status auf Sammlungsebene nicht aktualisiert werden kann. Informationen zur Konfiguration auf Indexebene finden Sie unter. GPU-beschleunigte Vektorindizes erstellen Wenn die Aktivierung der GPU-Beschleunigung für einen Index fehlschlägt, wenden Sie sich an. AWS Support

Das folgende AWS CLI Beispiel aktiviert die GPU-Beschleunigung für eine bestehende serverlose Sammlung. OpenSearch Ersetzen Sie die text durch die Ihrer eigenen Konfiguration.

aws opensearchserverless update-collection \ --id collection-id \ --type VECTORSEARCH \ --description "Collection with GPU acceleration enabled"