Google Cloud Managed Lustre インスタンスは、クラウド内の完全な Lustre ファイル システムです。Compute Engine VM または Google Kubernetes Engine(GKE)クラスタにマウントできます。インスタンスのデータには、標準の POSIX 用語を使用してアクセスします。
Managed Lustre インスタンスを作成するときは、次のプロパティを定義する必要があります。
- Google Cloudで使用されるインスタンスの名前。
- クライアントサイド ツール(
lfsなど)で使用されるファイル システム名。 - ストレージ容量(ギビバイト(GiB)単位)。容量は 9,000 GiB ~ 84,016,000 GiB(80.1 PiB)の範囲で指定できます。インスタンスの最大サイズは、パフォーマンス ティアによって異なります。
- パフォーマンス階層。Managed Lustre には、TiB あたり 125 MBps から TiB あたり 1,000 MBps までのパフォーマンス ティアと、データ アクセス パターンに基づいてパフォーマンスを最適化する Dynamic ティアが用意されています。Dynamic ティアの合計スループットは TiB あたり 25 MBps です。
- 場所。パフォーマンスを最大限に高めるには、クライアント VM または GKE クラスタと同じゾーンにインスタンスを配置します。
- このインスタンスの VPC ネットワーク。これは、VM またはクラスタで使用されているネットワークと同じである必要があります。
パフォーマンス ティアと最大ストレージ容量
Managed Lustre には、4 つの固定パフォーマンス ティアと 1 つの動的ティアがあります。パフォーマンス ティアは、インスタンスの最小サイズと最大サイズ、許容可能な容量値間のステップサイズに影響します。インスタンスの作成後にパフォーマンス ティアを変更することはできません。
詳細については、パフォーマンス ティアをご覧ください。
インスタンスの作成後に、パフォーマンス ティアとステップサイズで許容される最大値まで、インスタンスのストレージ容量を増やすことができます。
容量計算ツール
パフォーマンス ティアを選択し、目標容量を入力して、最も近い有効なサイズを見つけます。有効なサイズは、階層の最小サイズとステップサイズに基づいて切り上げられます。
ストレージ容量の割り当て
使用可能なストレージ容量の割り当ては、インスタンスのロケーションやリクエストされたパフォーマンス ティアなど、さまざまな要因によって異なります。
デフォルトのストレージ容量割り当ては、ゾーンごとの Virtual Private Cloud(VPC)ネットワークごとに設定され、すべてのパフォーマンス ティアで共有されます。1 つの階層で容量を使用すると、他の階層で使用可能なストレージ容量の割り当てが減少します。
詳細については、割り当てと上限をご覧ください。
必要な権限
新しい Managed Lustre インスタンスを作成するには、プロジェクトに対する Managed Lustre 管理者(roles/lustre.admin)IAM 権限が必要です。
詳しくは、IAM によるアクセス制御をご覧ください。
また、Managed Lustre API を有効にする必要があります。
インスタンスの作成
次のインターフェースから新しい Managed Lustre インスタンスを作成できます。
gcloud
新しい Managed Lustre インスタンスを作成するには、gcloud lustre
instances create コマンドを使用します。
gcloud lustre instances create INSTANCE_ID \
--per-unit-storage-throughput=PER_UNIT_STORAGE_THROUGHPUT \
--capacity-gib