プロビジョニングされた SSD 読み取りキャッシュの管理 - FSx for Lustre

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

プロビジョニングされた SSD 読み取りキャッシュの管理

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

以下のサイジングモードオプションのいずれかを使用して、頻繁にアクセスされるデータ用に SSD 読み取りキャッシュを設定できます。

  • 自動 (スループット容量に比例)。自動では、Amazon FSx for Lustre はプロビジョニングされたスループットキャパシティに基づいて SSD データ読み取りキャッシュサイズを自動的に選択します。

  • カスタム (ユーザープロビジョニング)。Custom を使用すると、SSD 読み取りキャッシュのサイズをカスタマイズし、ワークロードのニーズに応じていつでもスケールアップまたはスケールダウンできます。

  • ファイルシステムで SSD データ読み取りキャッシュを使用しない場合は、キャッシュなしを選択します。

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

プロビジョンドスループットキャパシティ (MBps) 自動 (スループット容量に比例) モード (GiB) の SSD 読み取りキャッシュ サポートされている SSD 読み取りキャッシュサイズ

最小 (GiB)

最大 (GiB)

4000 ごと 20000 32 131072

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

SSD 読み取りキャッシュを更新する際の考慮事項

SSD データ読み取りキャッシュを変更する際の重要な考慮事項を以下に示します。

  • SSD 読み取りキャッシュを変更すると、その内容はすべて消去されます。つまり、SSD 読み取りキャッシュが再度入力されるまで、パフォーマンスレベルが低下する可能性があります。

  • SSD 読み取りキャッシュの容量サイズを増減できます。ただし、これは 6 時間に 1 回しか実行できません。ファイルシステムから SSD 読み取りキャッシュを追加または削除する場合、時間制限はありません。

  • SSD 読み取りキャッシュのサイズは、変更するたびに 10% 以上増減する必要があります。

プロビジョニングされた SSD 読み取りキャッシュの更新

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

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

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

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

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

  4. 次のように、データ読み取りキャッシュに使用する新しいサイジングモードを選択します。

    • 自動 (スループットキャパシティに比例) を選択して、スループットキャパシティに基づいてデータ読み取りキャッシュを自動的にサイズ設定します。

    • データセットのおおよそのサイズがわかっていて、データ読み取りキャッシュをカスタマイズする場合は、カスタム (ユーザープロビジョニング) を選択します。Custom を選択した場合は、希望する読み取りキャッシュ容量を GiB で指定する必要があります。 GiB

    • Intelligent-Tiering ファイルシステムで SSD データ読み取りキャッシュを使用しない場合は、None を選択します。

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

Intelligent-Tiering ファイルシステムの SSD データ読み取りキャッシュを更新するには、 AWS CLI コマンド update-file-system または同等の UpdateFileSystem API アクションを使用します。以下のパラメータを設定します。

  • --file-system-id を更新するファイルシステムの ID に設定します。

  • SSD 読み取りキャッシュを変更するには、 --lustre-configuration DataReadCacheConfigurationプロパティを使用します。このプロパティには、SizeGiBSizingMode の 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 AWS CLI コマンドを使用します。出力で AdministrativeActions セクションを探します。

詳細については、Amazon FSx API リファレンスのAdministrativeAction」を参照してください。

SSD 読み取りキャッシュの更新のモニタリング

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

コンソールで更新をモニタリングする

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

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 読み取りキャッシュの更新のモニタリング

describedescribe-file-systems AWS CLI コマンドと DescribeFileSystems 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