Managed Lustre インスタンスを作成する

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