

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# GPU アクセラレーションの有効化
<a name="gpu-acceleration-enabling"></a>

、、または AWS SDK を使用して OpenSearch ドメインまたは OpenSearch Serverless コレクションを作成または更新するときに AWS マネジメントコンソール AWS CLI、GPU アクセラレーションを有効にできます。

ドメインまたはコレクションで GPU アクセラレーションを有効にすると、この機能はすべてのインデックスでデフォルトで有効になります。インデックスレベルでこの機能を無効にする必要がある場合は、「」を参照してください[GPU アクセラレーションベクトルインデックスの作成](gpu-acceleration-creating-indexes.md)。

## コンソール
<a name="gpu-acceleration-console"></a>

次の手順では、OpenSearch Serverless OpenSearch マネジメントコンソールを使用して、OpenSearch ドメインと OpenSearch Serverless コレクションの GPU アクセラレーションを有効にします。

------
#### [ Create new domain ]

GPU アクセラレーションを有効にして OpenSearch ドメインを作成するには、「」を参照してください[OpenSearch Service ドメインの作成](createupdatedomains.md#createdomains)。

------
#### [ Edit existing domain ]

1. [OpenSearch Service](https://console.aws.amazon.com/aos/home ) マネジメントコンソールを開きます。

1. ナビゲーションペインで、**[ドメイン]** を選択します。

1. ドメイン名を選択して、ドメインの詳細ページを開きます。

1. **アクション**を選択し、**ドメインを編集**します。

1. **高度な機能**セクションで、**GPU アクセラレーションを有効にする**を選択します。この機能を有効にすると、ベクトルインデックス作成オペレーションが[高速化](gpu-acceleration-vector-index.md#gpu-acceleration-write-operations)されます。

1. **[Save changes]** (変更の保存) をクリックします。

------
#### [ Create new collection ]

GPU アクセラレーションを有効にして OpenSearch Serverless コレクションを作成するには、「」を参照してください[チュートリアル: Amazon OpenSearch Serverless の開始方法](serverless-getting-started.md)。コレクションの作成時に、**ベクトル検索**コレクションタイプを選択し、ベクトル検索設定で GPU アクセラレーターを有効にしてください。

------
#### [ Edit existing collection ]

1. [OpenSearch Service](https://console.aws.amazon.com/aos/home ) マネジメントコンソールを開きます。

1. ナビゲーションペインで、**コレクション**を選択します。

1. コレクション名を選択して、コレクションの詳細ページを開きます。

1. **デプロイオプション**セクションで、ベクトル GPU アクセラレーション**を編集**します。

1. GPU アクセラレーションを無効または有効にします。

1. **[Save changes]** (変更の保存) をクリックします。

------

### AWS CLI
<a name="gpu-acceleration-cli"></a>

------
#### [ Create new domain ]

次の AWS CLI 例では、米国東部 (バージニア北部) で GPU アクセラレーションが有効になっている OpenSearch ドメインを作成します。テキストを独自の設定の*テキスト*に置き換えます。

```
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 ]

次の AWS CLI 例では、既存の OpenSearch ドメインの GPU アクセラレーションを有効にします。テキストを独自の設定の*テキスト*に置き換えます。

```
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 ]

次の 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"}' \
    --region us-east-1
```

------
#### [ Edit existing collection ]

次の AWS CLI 例では、既存の OpenSearch Serverless コレクションの GPU アクセラレーションを有効にします。テキストを独自の設定の*テキスト*に置き換えます。

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

------