

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

# プロビジョニングされた SSD 読み取りキャッシュの管理
<a name="managing-ssd-read-cache"></a>

インテリジェント階層化 ストレージクラスを使用してファイルシステムを作成する場合、頻繁にアクセスされるデータの読み取りに SSD レイテンシーを提供する SSD ベースの読み取りキャッシュを、GiB あたり最大 3 IOPS までプロビジョニングすることもできます。

頻繁にアクセスされるデータ用に、SSD 読み取りキャッシュを以下のいずれかのサイズ設定モードで構成できます:
+ **自動 (スループットキャパシティに比例)**。Automatic では、Amazon FSx for Lustre は、プロビジョニングされたスループットキャパシティに基づいて SSD データ読み取りキャッシュサイズを自動的に選択します。
+ **カスタム (ユーザープロビジョニングされた)。**カスタムを使用すると、SSD 読み取りキャッシュのサイズをカスタマイズすることができ、ワークロードの要件に応じていつでもそのサイズを増減させることができます。
+ ファイルシステムで SSD データ読み取りキャッシュを使用したくない場合は、**キャッシュなし** を選択します。

自動 (スループットキャパシティに比例) モードでは、Amazon FSx がファイルシステムのスループットキャパシティに基づいて、以下のデフォルト読み取りキャッシュサイズを自動的にプロビジョニングします。


| プロビジョンドスループットキャパシティ (MBps) |  **自動 (スループットキャパシティに比例) モードの SSD 読み取りキャッシュ (GiB) ** | **サポートされている SSD 読み取りキャッシュサイズ** | 
| --- |--- |--- |
| **** | **** | **最小 (GiB)** | **最大 (GiB)** | 
| --- |--- |--- |--- |
| 4000 ごと | 20000 | 32 | 131072 | 
| --- |--- |--- |--- |

ファイルシステムを作成したら、読み取りキャッシュのサイジングモードとストレージ容量をいつでも変更できます。

**Topics**
+ [SSD 読み取りキャッシュの更新時の考慮事項](#considerations-update-ssd-read-cache)
+ [プロビジョニングされた SSD 読み取りキャッシュの更新](#update-ssd-read-cache)
+ [SSD 読み取りキャッシュの更新のモニタリング](#monitoring-ssd-read-cache-update)

## SSD 読み取りキャッシュの更新時の考慮事項
<a name="considerations-update-ssd-read-cache"></a>

SSD データ読み取りキャッシュを変更する際の重要な考慮事項を以下に示します:
+ SSD 読み取りキャッシュを変更すると、その内容はすべて消去されます。つまり、SSD 読み取りキャッシュが再度満たされるまで、パフォーマンスレベルが低下する可能性があります。
+ SSD 読み取りキャッシュの容量サイズを増減できます。ただし、これは 6 時間に 1 回しか実行できません。SSD 読み取りキャッシュをファイルシステムに追加または削除する場合、時間制限はありません。
+ SSD 読み取りキャッシュのサイズは、変更するたびに 10% 以上増減する必要があります。

## プロビジョニングされた SSD 読み取りキャッシュの更新
<a name="update-ssd-read-cache"></a>

SSD データ読み取りキャッシュは、Amazon FSx コンソール、 AWS CLI、または Amazon FSx API を使用して更新できます。

### インテリジェント階層化ファイルシステムの SSD 読み取りキャッシュを更新します (CLI)
<a name="update-sizing-mode-console"></a>

1. [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/) で Amazon FSx コンソールを開きます。

1. 左のナビゲーションペインで **[File system]** (ファイルシステム) を選択します。**[ファイルシステム]** リストで、SSD 読み取りキャッシュを更新する FSx for Lustre ファイルシステムを選択します。

1. SSD **[概要]** パネルで、ファイルシステムの **[SSD 読み取りキャッシュ]** 値の横にある **[更新]** を選択します。

   **[SSD 読み取りキャッシュの更新]** ダイアログボックスが表示されます。

1. 以下のように、データ読み取りキャッシュに使用する新しいサイジングモードを選択します:
   + **[自動 (スループットキャパシティに比例)]** を選択して、スループットキャパシティに基づいてデータ読み取りキャッシュを自動的にサイズ設定します。
   + データセットのおおよそのサイズがわかっていて、データ読み取りキャッシュをカスタマイズする場合は、**カスタム (ユーザープロビジョニング)** を選択します。カスタム を選択した場合は、**希望する読み取りキャッシュ容量** を GiB 単位で指定する必要があります。
   + インテリジェント階層化 ファイルシステムで SSD データ読み取りキャッシュを使用しない場合は、**[なし]** を選択します。

1. **[更新]** を選択します。

### インテリジェント階層化ファイルシステムの SSD 読み取りキャッシュを更新します (CLI)
<a name="update-data-read-cache-cli"></a>

Intelligent-Tiering ファイルシステムの SSD データ読み取りキャッシュを更新するには、 AWS CLI コマンド [update-file-system](https://docs.aws.amazon.com/cli/latest/reference/fsx/update-file-system.html) または同等の UpdateFileSystem API アクションを使用します。以下のパラメータを設定します:
+ `--file-system-id` を更新するファイルシステムの ID に設定します。
+ SSD 読み取りキャッシュを変更するには、`--lustre-configuration DataReadCacheConfiguration` プロパティを使用します。このプロパティには、`SizeGiB` と `SizingMode` の 2 つのパラメータがあります:
  + **SizeGiB** - `USER_PROVISIONED` モードを使用するときに SSD 読み取りキャッシュのサイズを GiB 単位で設定します。
  + **SizingMode** - SSD 読み取りキャッシュのサイズ設定モードを設定します。
    + Intelligent-Tiering ファイルシステムで SSD 読み取りキャッシュを使用しない場合は、`NO_CACHE` に設定します。
    + SSD 読み取りキャッシュの正確なサイズを指定するには、`USER_PROVISIONED` に設定します。
    + SSD データ読み取りキャッシュをスループットキャパシティに基づいて自動的にサイズ設定するには、`PROPORTIONAL_TO_THROUGHPUT_CAPACITY` に設定します。

以下の例では、SSD 読み取りキャッシュを `USER_PROVISIONED` モードに更新し、サイズを 524288 GiB に設定します。

```
aws fsx update-file-system \
   --file-system-id fs-0123456789abcdef0 \
   --lustre-configuration 'DataReadCacheConfiguration={SizeGiB={{524288}},SizingMode={{USER_PROVISIONED}}}'
```

更新の進行状況をモニタリングするには、[describe-file-systems](https://docs.aws.amazon.com/cli/latest/reference/fsx/describe-file-systems.html) AWS CLI コマンドを使用します。出力で `AdministrativeActions` セクションを探します。

詳細については、「*Amazon FSx リファレンス*」の「[AdministrativeAction](https://docs.aws.amazon.com/fsx/latest/APIReference/API_AdministrativeAction.html)」を参照してください。

## SSD 読み取りキャッシュの更新のモニタリング
<a name="monitoring-ssd-read-cache-update"></a>

Amazon FSx コンソール、API、または AWS CLIを使用して、SSD 読み取りキャッシュの更新の進捗状況をモニタリングできます。

### コンソールで更新をモニタリングする
<a name="monitor-read-cache-action-console"></a>

ファイルシステムの更新は、**[ファイルシステムの詳細]** ページの **[更新]** タブでモニタリングできます。

SSD 読み取りキャッシュの更新では、以下の情報を表示できます:

****[Update type]** (更新タイプ)**  
サポートしているタイプは、**SSD リードキャッシュサイジングモード** と **SSD リードキャッシュサイズ** です。

****[Target value]** (ターゲット値)**  
ファイルシステムの SSD リードキャッシュサイジングモードまたは SSD リードキャッシュサイズの更新された値。

****[Status]** (ステータス)**  
更新の現在のステータス。指定できる値は次のとおりです。  
+ **[Pending]** (保留中) - Amazon FSx は更新リクエストを受信しましたが、処理をスタートしていません。
+ **[In progress]** (進行中) - Amazon FSx が更新リクエストを処理しています。
+ **[Completed]** (完了) - 更新は正常に終了しました。
+ **[Failed]** (失敗) - 更新リクエストが失敗する。疑問符 (**?**) を選択して、ストレージの更新が失敗した理由の詳細を確認します。

****[Request time]** (リクエスト時間)**  
Amazon FSx が更新アクションリクエストを受信した時刻。

### AWS CLI および API を使用した SSD 読み取りキャッシュの更新のモニタリング
<a name="monitor-ssd-read-cache-update-cli-api"></a>

describe[describe-file-systems](https://docs.aws.amazon.com/cli/latest/reference/fsx/describe-file-systems.html) AWS CLI コマンドと [DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html) API オペレーションを使用して、ファイルシステム SSD 読み取りキャッシュ更新リクエストを表示およびモニタリングできます。`AdministrativeActions` 配列には、管理アクションタイプごとに最新の更新アクションが 10 件を表示されます。ファイルシステムの SSD 読み取りキャッシュを更新すると、`FILE_SYSTEM_UPDATE` `AdministrativeActions` が生成されます。

次の例は、`describe-file-systems` CLI コマンドのレスポンスの抜粋を示しています。ファイルシステムには、SSD 読み取りキャッシュのサイズ設定モードを `USER_PROVISIONED` に、SSD 読み取りキャッシュサイズを 524288 に変更する保留中の管理アクションがあります。

```
"AdministrativeActions": [
    {
        "AdministrativeActionType": "FILE_SYSTEM_UPDATE",
        "RequestTime": 1586797629.095,
        "Status": "PENDING",
        "TargetFileSystemValues": {
            "LustreConfiguration": {
                "DataReadCacheConfiguration": {
                     "SizingMode": "USER_PROVISIONED"
                     "SizeGiB": 524288,
                }
            }
        }
    }
]
```

新しい SSD 読み取りキャッシュ設定がファイルシステムで使用可能になると、`FILE_SYSTEM_UPDATE` ステータスが `COMPLETED` に変わります。SSD の読み取りキャッシュ更新リクエストが失敗すると、`FILE_SYSTEM_UPDATE` アクションのステータスは `FAILED` に変わります。