メタデータパフォーマンスの管理 - FSx for Lustre

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

メタデータパフォーマンスの管理

Amazon FSx コンソール、Amazon FSx FSx API、または AWS Command Line Interface () を使用して、エンドユーザーまたはアプリケーションを中断することなく、FSx for Lustre ファイルシステムのメタデータ設定を更新できますAWS CLI。更新手順では、ファイルシステムのプロビジョニングされたメタデータ IOPS の数を増やします。

注記

拡張メタデータは 2.15 ファイルシステムでのみ使用できます。メタデータパフォーマンスは、永続 2 デプロイタイプと指定されたメタデータ設定で作成された FSx for Lustre ファイルシステムでのみ向上できます。ファイルシステムの作成時にメタデータ設定が指定されていない場合、FSx for Lustre ファイルシステムのメタデータ設定を追加または更新することはできません。これは、拡張メタデータパフォーマンスをサポートしていない 2.12 ファイルシステムのバックアップから復元されたファイルシステム、またはメタデータ設定が指定されていない 2.15 ファイルシステムから復元されたファイルシステムにも適用されます。

ファイルシステムのメタデータパフォーマンスの向上は、数分で使用できます。メタデータのパフォーマンス向上リクエストが少なくとも 6 時間離れていれば、メタデータのパフォーマンスはいつでも更新できます。メタデータパフォーマンスのスケーリング中に、ファイルシステムが数分間使用できなくなる場合があります。ファイルシステムが利用できないときにクライアントによって発行されたファイルオペレーションは、透過的に再試行され、メタデータパフォーマンスのスケーリングの完了後に成功します。新しいメタデータパフォーマンス向上は、利用可能になった後に請求されます。

Amazon FSx コンソール、CLI、および API を使用して、メタデータのパフォーマンス向上の進行状況をいつでも追跡できます。詳細については、「メタデータ設定の更新のモニタリング」を参照してください。

Lustre メタデータパフォーマンス設定

プロビジョニングされたメタデータ IOPS の数によって、ファイルシステムでサポートできるメタデータオペレーションの最大レートが決まります。

ファイルシステムを作成するときは、メタデータ設定モードを選択します。

  • SSD ファイルシステムの場合、Amazon FSx でファイルシステムのストレージ容量に基づいてファイルシステムのメタデータ IOPS を自動的にプロビジョニングおよびスケーリングする場合は、自動モードを選択できます。Intelligent-Tiering ファイルシステムは自動モードをサポートしていないことに注意してください。

  • SSD ファイルシステムの場合、ファイルシステムにプロビジョニングするメタデータ IOPS の数を指定する場合は、ユーザープロビジョニングを選択できます。

  • Intelligent-Tiering ファイルシステムの場合は、ユーザープロビジョニングモードを選択する必要があります。ユーザープロビジョニングモードでは、ファイルシステムにプロビジョニングするメタデータ IOPS の数を指定できます。

SSD ファイルシステムでは、いつでも自動モードからユーザープロビジョニングモードに切り替えることができます。ファイルシステムでプロビジョニングされたメタデータ IOPS の数が、自動モードでプロビジョニングされたメタデータ IOPS のデフォルトの数と一致する場合、ユーザープロビジョニングモードから自動モードに切り替えることもできます。Intelligent-Tiering ファイルシステムはユーザープロビジョニングモードのみをサポートするため、メタデータ設定モードを切り替えることはできません。

有効なメタデータ IOPS 値は次のとおりです。

  • SSD ファイルシステムの場合、有効なメタデータ IOPS 値は 1500、3000、6000、12000 の倍数、最大 192000 です。

  • Intelligent-Tiering ファイルシステムの場合、有効なメタデータ IOPS 値は 6000 と 12000 です。

ワークロードのメタデータパフォーマンスが自動モードでプロビジョニングされたメタデータ IOPS の数を超える場合は、ユーザープロビジョニングモードを使用してファイルシステムのメタデータ IOPS 値を増やすことができます。

ファイルシステムのメタデータサーバー設定の現在の値は、次のように表示できます。

  • コンソールの使用 – ファイルシステムの詳細ページのサマリーパネルで、メタデータ IOPS フィールドには、プロビジョニングされたメタデータ IOPS の現在の値とファイルシステムの現在のメタデータ設定モードが表示されます。

  • CLI または API の使用 – describe-file-systems CLI コマンドまたは DescribeFileSystems API オペレーションを使用して、MetadataConfiguration プロパティを検索します。

メタデータパフォーマンスを向上させる際の考慮事項

メタデータパフォーマンスを向上させる際の重要な考慮事項をいくつか示します。

  • メタデータパフォーマンスの向上のみ — ファイルシステムのメタデータ IOPS の数を増やすのみで、メタデータ IOPS の数を減らすことはできません。

  • 自動モードでのメタデータ IOPS の指定はサポートされていません – 自動モードのファイルシステム上のメタデータ IOPS の数を指定することはできません。ユーザープロビジョニングモードに切り替えてから、リクエストを行う必要があります。詳細については、「メタデータ設定モードの変更」を参照してください。

  • スケーリング前に書き込まれたデータのメタデータ IOPS – メタデータ IOPS を 12000 を超えてスケーリングすると、FSx for Lustre はファイルシステムに新しいメタデータサーバーを追加します。新しいメタデータは、パフォーマンスを向上させるためにすべてのサーバーに自動的に分散されます。ただし、スケーリング前に作成された既存のメタデータとサブディレクトリは元のサーバーに残り、メタデータ IOPS は増加しません。

  • 向上リクエスト間の時間 — 最後の向上がリクエストされてから 6 時間後まで、ファイルシステムでメタデータパフォーマンスをさらに向上させることはできません。

  • メタデータパフォーマンスと SSD ストレージの同時向上 – メタデータパフォーマンスとファイルシステムストレージ容量を同時にスケール時間枠することはできません。

メタデータパフォーマンスを向上させるタイミング

ファイルシステムでデフォルトでプロビジョニングされているよりも高いレベルのメタデータパフォーマンスを必要とするワークロードを実行する必要がある場合は、メタデータ IOPS の数を増やします。ファイルシステムで消費しているプロビジョニングされたメタデータサーバーのパフォーマンスの割合を示すMetadata IOPS Utilizationグラフ AWS Management Console を使用して、 のメタデータパフォーマンスをモニタリングできます。

また、より詳細な CloudWatch メトリクスを使用してメタデータパフォーマンスをモニタリングすることもできます。CloudWatch メトリクスには、ディスク IO を必要とするメタデータサーバーオペレーションのボリュームを提供する DiskReadOperations および DiskWriteOperations が含まれます。また、ファイルとディレクトリの作成、統計、読み取り、削除などのメタデータオペレー時間枠ションの詳細なメトリクスも提供します。詳細については、「FSx for Lustre メタデータメトリクス」を参照してください。