翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
GPU アクセラレーションの有効化
、、または AWS SDK を使用して OpenSearch ドメインまたは OpenSearch Serverless コレクションを作成または更新するときに AWS マネジメントコンソール AWS CLI、GPU アクセラレーションを有効にできます。
ドメインまたはコレクションで GPU アクセラレーションを有効にすると、この機能はすべてのインデックスでデフォルトで有効になります。インデックスレベルでこの機能を無効にする必要がある場合は、「」を参照してくださいGPU アクセラレーションベクトルインデックスの作成。
コンソール
次の手順では、OpenSearch Serverless OpenSearch マネジメントコンソールを使用して、OpenSearch ドメインと OpenSearch Serverless コレクションの GPU アクセラレーションを有効にします。
- Create new domain
-
GPU アクセラレーションを有効にして OpenSearch ドメインを作成するには、「」を参照してください OpenSearch Service ドメインの作成。
- Edit existing domain
-
-
OpenSearch Service
マネジメントコンソールを開きます。 -
ナビゲーションペインで、[ドメイン] を選択します。
-
ドメイン名を選択して、ドメインの詳細ページを開きます。
-
アクションを選択し、ドメインを編集します。
-
高度な機能セクションで、GPU アクセラレーションを有効にするを選択します。この機能を有効にすると、ベクトルインデックス作成オペレーションが高速化されます。
-
[Save changes] (変更の保存) をクリックします。
-
- Create new collection
-
GPU アクセラレーションを有効にして OpenSearch Serverless コレクションを作成するには、「」を参照してくださいチュートリアル: Amazon OpenSearch Serverless の開始方法。コレクションの作成中に、ベクトル検索コレクションタイプを選択し、ベクトル検索設定で GPU アクセラレーターを有効にしてください。
- Edit existing collection
-
注記
OpenSearch Serverless コレクションの GPU アクセラレーションステータスの更新は、現在コンソールではサポートされていません。ただし、コレクションレベルのステータスを更新できない場合でも、特定のインデックスの GPU 加速を有効にするインデックス設定を指定できます。インデックスレベルの設定GPU アクセラレーションベクトルインデックスの作成については、「」を参照してください。インデックスの GPU アクセラレーションの有効化に失敗する場合は、 にお問い合わせください AWS サポート。
AWS CLI
- Create new domain
-
次の AWS CLI 例では、米国東部 (バージニア北部) で GPU アクセラレーターが有効になっている OpenSearch ドメインを作成します。テキストを独自の設定の
テキストに置き換えます。aws opensearch create-domain \ --domain-namemy-domain\ --engine-versionOpenSearch_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" }}' \ --regionus-east-1 - Edit existing domain
-
次の の AWS CLI 例では、既存の OpenSearch ドメインの GPU アクセラレータを有効にします。テキストを独自の設定の
テキストに置き換えます。aws opensearch update-domain-config \ --domain-namemy-domain\ --cluster-config InstanceType=r7g.16xlarge.search,InstanceCount=3\ --aiml-options '{"ServerlessVectorAcceleration": {"Enabled": true}}' - Create new collection
-
次の AWS CLI 例では、米国東部 (バージニア北部) で GPU アクセラレーターが有効になっている OpenSearch Serverless コレクションを作成します。テキストを独自の設定の
テキストに置き換えます。aws opensearchserverless create-collection \ --name "my-collection" \ --type "VECTORSEARCH" \ --description "My vector collection with GPU acceleration" \ --vector-options '{"ServerlessVectorAcceleration": "ENABLED"}' \ --regionus-east-1 - Edit existing collection
-
注記
OpenSearch Serverless コレクションの GPU アクセラレーションステータスの更新は、現在コンソールではサポートされていません。ただし、コレクションレベルのステータスを更新できない場合でも、特定のインデックスの GPU 加速を有効にするインデックス設定を指定できます。インデックスレベルの設定GPU アクセラレーションベクトルインデックスの作成については、「」を参照してください。インデックスの GPU アクセラレーションの有効化に失敗する場合は、 にお問い合わせください AWS サポート。
次の AWS CLI 例では、既存の OpenSearch Serverless コレクションの GPU アクセラレーションを有効にします。テキストを独自の設定の
テキストに置き換えます。aws opensearchserverless update-collection \ --idcollection-id\ --type VECTORSEARCH \ --description "Collection with GPU acceleration enabled"