增加 Managed Lustre 執行個體的容量

您可以增加 Managed Lustre 執行個體的儲存空間容量。容量設定後即無法降低。

增加執行個體容量時,您可以在更新作業進行期間繼續使用執行個體。

增加容量的限制

如果效能層級有兩種不同的步距大小,執行個體的目前容量會決定最大可能大小。

如果執行個體的容量達到或低於步距門檻,容量可增加至門檻值本身。無法超過此上限。

舉例來說,在每 TiB 250 MBps 的層級中,步階大小變更的門檻為 10,224,000 GiB。如果建立執行個體時的容量低於或等於這個門檻,則擴充容量時最多只能達到 10,224,000 GiB 的上限。

計算新容量

您可以將執行個體的容量更新至其效能層級和步距允許的最大值。這些值如下所示:

級別 最低容量 最大容量 移動增量大小
每 TiB 1000 MB/秒 9,000 GiB 10,008,000 GiB (9.5 PiB) 儲存空間容量最高 2,556,000 GiB:9,000 GiB
儲存空間容量超過 2,556,000 GiB:72,000 GiB
每 TiB 500 MB/秒 18,000 GiB 20,016,000 GiB (19.1 PiB) 儲存空間容量上限為 5,112,000 GiB:18,000 GiB
儲存空間容量上限較大:144,000 GiB
每 TiB 250 MB/秒 36,000 GiB 40,032,000 GiB (38.2 PiB) 儲存空間容量最高 10,224,000 GiB:36,000 GiB
儲存空間容量超過 10,224,000 GiB:288,000 GiB
每 TiB 125 MB/秒 72,000 GiB 20,448,000 GiB (19.5 PiB) 72,000 GiB
動態 (每 TiB 25 MB/秒) 472,000 GiB 84,016,000 GiB (80.1 PiB) 472,000 GiB

更新後的容量必須是步距的倍數,且不得超過該步距的上限。

Google 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 值。 完成後,done會設為 true

例如:

$ 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 執行個體的最大處理量取決於儲存空間容量和效能層級。增加現有執行個體的儲存空間容量,也會提高其最大輸送量。

您可能要等到寫入新資料後,才會看到效能提升。 隨著新資料寫入並重新分配到額外儲存空間,總處理量效能會逐漸提升。