Managed Lustre インスタンスの容量を増やす

Managed Lustre インスタンスのストレージ容量を増やすことができます。容量を減らすことはできません。

インスタンスの容量を増やす場合、更新オペレーションの進行中にインスタンスを引き続き使用できます。

容量の増加に関する制限

2 つの異なるステップサイズを持つパフォーマンス ティアの場合、インスタンスの現在の容量によって最大サイズが決まります。

インスタンスの容量がステップサイズのしきい値以下の場合、そのサイズはしきい値自体まで増やすことができます。この上限を超えて拡張することはできません。

たとえば、TiB あたり 250 MBps の階層では、ステップサイズが変更されるしきい値は 6,120,000 GiB です。このしきい値以下の容量で作成されたインスタンスは、6,120,000 GiB の上限までしか拡張できません。

新しい容量を計算する

インスタンスの容量は、パフォーマンス ティアとステップサイズで許可されている最大値まで更新できます。これらの値は次のとおりです。

階層 最小容量 最大容量 ステップサイズ
TiB あたり 1,000 MBps 9,000 GiB 10,008,000 GiB(9.5 PiB) ストレージ容量が 1,530,000 GiB までの場合: 9,000 GiB
ストレージ容量がそれより大きい場合: 72,000 GiB
TiB あたり 500 MBps 18,000 GiB 20,016,000 GiB(19.1 PiB) ストレージ容量が 3,060,000 GiB までの場合: 18,000 GiB
ストレージ容量がそれより大きい場合: 144,000 GiB
TiB あたり 250 MBps 36,000 GiB 40,032,000 GiB(38.2 PiB) ストレージ容量が 6,120,000 GiB までの場合: 36,000 GiB
ストレージ容量がそれより大きい場合: 288,000 GiB
TiB あたり 125 MBps 72,000 GiB 12,240,000 GiB(11.7 PiB) 72,000 GiB
動的(TiB あたり 25 MBps) 472,000 GiB 84,016,000 GiB(80.1 PiB) 472,000 GiB

更新後の容量はステップサイズの倍数でなければならず、そのステップサイズの最大値を超えることはできません。

Google Cloud プロジェクトには、ゾーンごとの Virtual Private Cloud(VPC)ネットワークで使用可能な容量に影響するシステムの上限と割り当てがあります。インスタンスの容量を増やす前に、追加の割り当てをリクエストする必要がある場合があります。詳細については、割り当てと上限をご覧ください。

容量計算ツール

次の計算ツールを使用して、選択したパフォーマンス ティアの有効な容量を見つけてください。

インスタンス容量を更新する

Google Cloud コンソールまたは Google Cloud CLI を使用して、インスタンスの容量を更新できます。

Google Cloud コンソール

  1. Google Cloud コンソールで、[Managed Lustre] ページに移動します。

    Managed Lustre に移動

  2. 更新するインスタンスの [インスタンス名] をクリックします。インスタンスの概要ページが表示されます。

  3. [編集] をクリックします。

  4. 新しいストレージ容量の値を入力します。値は、許容される最大容量以下で、ステップサイズの倍数でなければなりません。これらの値については、新しい容量を計算するをご覧ください。

  5. [送信] をクリックします。

gcloud

gcloud lustre instances update コマンドを使用して、インスタンスのストレージ容量を増やします。

gcloud lustre instances update INSTANCE_NAME \
  --location=LOCATION \
  --capacity-gib=NEW_CAPACITY

ここで

  • INSTANCE_NAME は、更新するインスタンスです。
  • LOCATION は、インスタンスが存在するゾーンです。
  • NEW_CAPACITY は、このインスタンスの新しいストレージ容量(ギビバイト(GiB)単位)です。値は、許容される最大容量を超えてはならず、ステップサイズの倍数である必要があります。これらの値については、新しい容量を計算するをご覧ください。

REST

REST API を使用してインスタンスを更新するには、特定のエンドポイントに PATCH リクエストを送信します。

PATCH https://lustre.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/instances/INSTANCE_NAME?updateMask=capacityGib
Authorization: Bearer [YOUR_ACCESS_TOKEN]

{
  "capacityGib": NEW_CAPACITY
}

次の値を指定する必要があります。

  • PROJECT_ID は Google Cloud プロジェクト ID です。
  • ZONE はインスタンスの Google Cloud ゾーンです。
  • INSTANCE_NAME は、更新する Managed Lustre インスタンスの名前です。
  • updateMask=capacityGib は、更新するフィールドを指定します。マスクに含まれるフィールドのみが上書きされます。
  • NEW_CAPACITY は、このインスタンスの新しいストレージ容量(ギビバイト(GiB)単位)です。値は、許容される最大容量を超えてはならず、ステップサイズの倍数である必要があります。これらの値については、新しい容量を計算するをご覧ください。

詳しくは、instances.patch API リファレンスをご覧ください。

更新リクエストが送信されると、Managed Lustre は使用可能な割り当てを確認します。十分な割り当てがある場合、サイズ変更に応じて、インスタンス容量が一定期間にわたって増加します。増加には 20 分から 1 時間以上かかることがあります。

更新オペレーション中もインスタンスを引き続き使用できます。

更新ステータスを表示する

更新リクエストのステータスは、次のインターフェースで確認できます。

Google Cloud コンソール

  1. Google Cloud コンソールで、[Managed Lustre] ページに移動します。

    Managed Lustre に移動

  2. リスト内のインスタンス名をクリックします。[インスタンスの詳細] ページが表示され、インスタンス更新リクエストの現在のステータスが表示されます。

gcloud

デフォルトでは、gcloud lustre instances update コマンドは完了するまで待機してから、シェル プロンプトを返します。

Request issued for: [my-instance]
Waiting for operation [projects/my-project/locations/us-central1-a/operations/operation-1234567890-123] to complete...

完了すると、コマンドラインに Updated instance [my-instance] と、更新された容量などのインスタンスの詳細が表示されます。

--async フラグを指定して更新コマンドを実行した場合、またはコマンドラインから更新ステータスをクエリする必要がある場合は、オペレーションの詳細を取得して、インスタンスの更新が完了したかどうかを確認できます。

gcloud lustre operations describe OPERATION_ID \
  --location=ZONE

インスタンスの更新中は、レスポンスに done: false 値が表示されます。完了すると、donetrue に設定されます。

次に例を示します。

$ gcloud lustre operations describe operation-1234567890-123abc456-789def012-a1b2c3d4 \
    --location=us-central1-a

done: false
metadata:
  '@type': type.googleapis.com/google.cloud.lustre.v1.OperationMetadata
  apiVersion: v1
  createTime: '2025-08-27T18:13:49.771203623Z'
  requestedCancellation: false
  target: projects/my-project/locations/us-central1-a/instances/my-instance
  verb: update
name: projects/my-project/locations/us-central1-a/operations/operation-1234567890-123abc456-789def012-a1b2c3d4

REST

更新オペレーションのステータスをクエリするには、レスポンスのオペレーション ID を使用します。オペレーション ID の形式は次のとおりです。

  • operation-1234567890123-6127783ad26ea-88913969-02748053

次のエンドポイントにリクエストを送信します。

GET https://lustre.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/operations/OPERATION_ID
Authorization: Bearer

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

容量増加後のパフォーマンス

Managed Lustre インスタンスの最大スループットは、ストレージ容量とパフォーマンス ティアによって決まります。既存のインスタンスのストレージ容量を増やすと、最大スループットも増加します。

新しいデータが書き込まれるまで、パフォーマンスの向上は確認できない場合があります。新しいデータが書き込まれ、追加のストレージに再分散されるにつれて、スループット パフォーマンスは徐々に向上します。