Google Cloud Managed Lustre は、特定のワークロード要件と予算に合わせて、さまざまなパフォーマンス ティアを提供します。ファイル システム全体で持続的で予測可能なパフォーマンスを提供するティアを選択することも、大規模で部分的にアクティブなデータセットのストレージ費用を自動的に最適化する動的ティアを選択することもできます。
利用可能なプラン
次の表に、Managed Lustre で使用可能なパフォーマンス ティアの概要を示します。
| 階層 | 最小容量 | 最大容量 | ステップサイズ |
|---|---|---|---|
| TiB あたり 1,000 MBps | 9,000 GiB | 10,008,000 GiB(9.5 PiB) | ストレージ容量が 2,556,000 GiB までの場合: 9,000 GiB ストレージ容量がそれより大きい場合: 72,000 GiB |
| TiB あたり 500 MBps | 18,000 GiB | 20,016,000 GiB(19.1 PiB) | ストレージ容量が 5,112,000 GiB までの場合: 18,000 GiB ストレージ容量がそれより大きい場合: 144,000 GiB |
| TiB あたり 250 MBps | 36,000 GiB | 40,032,000 GiB(38.2 PiB) | ストレージ容量が 10,224,000 GiB までの場合: 36,000 GiB ストレージ容量がそれより大きい場合: 288,000 GiB |
| TiB あたり 125 MBps | 72,000 GiB | 20,448,000 GiB(19.5 PiB) | 72,000 GiB |
| 動的(TiB あたり 25 MBps) | 472,000 GiB | 84,016,000 GiB(80.1 PiB) | 472,000 GiB |
インスタンス サイズが特定のしきい値に達すると、ステップサイズが変更されます。
インスタンスの作成後に、パフォーマンス ティアとステップサイズで許容される最大値まで、インスタンスのストレージ容量を増やすことができます。階層のステップサイズ範囲内でインスタンスを作成した場合、後でステップサイズのしきい値を超えて増やすことはできません。詳細については、容量の増加に関する制限事項をご覧ください。
番号付き階層
番号付きの階層は、一貫した高速パフォーマンスを提供します。これらの階層は、すべてのデータアクセスで高スループットと低レイテンシを必要とするワークロードに最適です。
インスタンスの作成時に特定のパフォーマンス レベルを選択すると、そのスループットがファイル システム全体で一貫して提供されます。パフォーマンスは、プロビジョニングするストレージの量に比例してスケーリングします。スループットだけでなく、IOPS とメタデータのパフォーマンスも、インスタンスのプロビジョニングされた容量とスループットに応じてスケーリングされます。
- TiB あたり 1,000 MBps: スループットが重要な高パフォーマンス ワークロードと AI/ML トレーニングにおすすめします。
- TiB あたり 500 MBps: 大量のスループットを必要とするものの、価格とパフォーマンスのバランスを取ることがメリットにつながる、要求の厳しい AI/ML ワークロード、複雑な HPC アプリケーション、データ集約型の分析に最適です。
- TiB あたり 250 MBps: 幅広い HPC ワークロード、AI/ML 推論、データの前処理、従来の NFS よりも優れたパフォーマンスを必要とするアプリケーションに適しており、費用対効果の高い価格設定となっています。
- 1 TiB あたり 125 MBps: 大容量と並列ファイル システム アクセスが重要なシナリオ向けに設計されています。入出力が制約になる並列タスクが少ない場合に適しています。
動的階層
Dynamic 階層は、データ アクセス パターンに基づいてパフォーマンスを自動的に最適化することで、増大する AI と HPC のデータセットを処理するように設計された費用対効果の高いソリューションです。ペタバイト規模の単一の統合ネームスペースを提供し、高パフォーマンスのキャッシュに保存されたアクティブ データへの高速アクセスを実現するとともに、大規模なデータセットの総所有コストを削減します。インスタンスで使用可能な合計スループットは、TiB あたり 25 Mbps でスケーリングされます。
システムは、使用頻度の高いデータのパフォーマンスを維持する自動化されたポリシーを使用して、データ配置をインテリジェントに管理します。このプロセスはユーザーとアプリケーションに対して透過的です。ユーザーとアプリケーションは、手動でのデータ移行や管理オーバーヘッドを必要としない単一のマウント ポイントとしてファイル システムを操作します。
主なメリット
- ストレージ費用を削減: 大量のデータの大部分を費用対効果の高いボリューム ストレージに保存することで、大規模なデータセットのバイトあたりの料金を削減します。
- PB 規模の単一名前空間: 大規模で増大するデータセットを単一のマウント ポイントに統合し、異なるストレージ システム間でデータを手動で移行したり階層化したりする必要がなくなります。
- インテリジェントで自動化: 透明なブロックレベルのキャッシュ システムにより、最も重要なデータに高性能ストレージが使用されるようになります。
- ブレンドされたパフォーマンス: アクティブ データに対して 1 ミリ秒未満のレイテンシを実現し、データセットのアクセス頻度の低い部分に対して数十ミリ秒のレイテンシを実現します。
パフォーマンスの詳細な仕様
パフォーマンスに関する考慮事項のベスト プラクティスに沿って、インスタンスでこれらの IOPS とメタデータのパフォーマンス数値を達成してください。
IOPS
最大 IOPS は、プロビジョニングされたインスタンス容量の 1 TiB あたりで線形にスケーリングされます。
| スループット ティア | 読み取り IOPS(TiB あたり) | 書き込み IOPS(TiB あたり) |
|---|---|---|
125 MBps per TiB |
725 | 700 |
250 MBps per TiB |
1,450 | 1,400 |
500 MBps per TiB |
2,900 | 2,800 |
1000 MBps per TiB |
5,800 | 5,600 |
Dynamic |
145 | 140 |
メタデータ オペレーション
メタデータ オペレーションの最大数は、容量に基づいて段階的に増加します。
すべてのインスタンスは、最小インスタンス サイズ(標準容量ステップよりも小さい)でメタデータ パフォーマンスの最初のステップを受け取ります。
インスタンスが大きいほど、合計容量がステップサイズの倍数を超えるたびにパフォーマンスが向上します。
| パフォーマンス階層 | 容量ステップ(GiB) | ステップごとにファイル統計を追加 | ステップごとにファイル作成を追加 | ステップごとにファイル削除を追加 |
|---|---|---|---|---|
| TiB あたり 1,000 Mbps | 72,000 | 410,000/秒 | 115,000/秒 | 95,000/秒 |
| TiB あたり 500 MBps | 144,000 | |||
| TiB あたり 250 MBps | 288,000 | |||
| TiB あたり 125 MBps | 576,000 | |||
| 動的読み込み | 3,776,000 | 275,000 件/秒 | 115,000/秒 | 130,000/秒 |
例: TiB あたり 1, 000 MBps の階層の場合、容量のステップサイズは 72,000 GiB です。153,000 GiB のインスタンスを作成すると、3 ステップ分のメタデータ パフォーマンスが得られます。
- ステップ 1: 最小インスタンス サイズで付与されます。
- ステップ 2: 容量が 72,000 GiB を超えると付与されます。
- ステップ 3: 容量が 144,000 GiB を超えると付与されます。
- ステップ 4: Not reached(未達成)。容量が 216,000 GiB を超える場合に付与されます。
153,000 GiB は 144,000 GiB と 216,000 GiB のしきい値の間にあるため、インスタンスは 3 段階のパフォーマンス(1 秒あたり最大 1,230,000 個のファイル統計情報(3 * 410,000))を受け取ります。