關於彈性啟動 VM

本文將概略介紹彈性啟動 VM,詳細說明其主要特徵,以及建立時適用的規定和限制。

彈性啟動 VM 是虛擬機器 (VM) 執行個體,專為隨時可啟動的工作負載而設計。彈性啟動 VM 會在資源可用時啟動,最多可執行七天。您可以使用彈性啟動佈建模式建立彈性啟動 VM。這個模型會依賴動態工作負載排程器 (DWS),從安全容量集區佈建資源,提高取得 GPU 等熱門資源的機率。

彈性啟動 VM 非常適合執行下列工作負載:

  • 小型模型預先訓練

  • 模型微調

  • 高效能運算 (HPC) 模擬

  • 批次推論

彈性啟動 VM 支援所有加速器最佳化機型 (A4X 和 G4 除外) 和 H4D 機型。使用 A4、A3、A2 和 H4D 機器類型時,您可享有 vCPU、記憶體和任何連結 GPU 的折扣價。

如果工作負載需要資源的時間超過七天,或需要更高的容量保證,您可以在日曆模式中建立未來預留要求,繼續享有 DWS 折扣。

彈性啟動 VM 的主要特性

相較於其他類型的 Compute Engine 執行個體,彈性啟動 VM 具有下列特徵:

  • 資源分配等待時間:您可以在 Compute Engine 分配所要求的資源之前,建立彈性啟動 VM。不過,只有在指定時間範圍內有可用資源時,VM 才會啟動。如果資源無法使用,VM 建立要求就會失敗

    詳情請參閱本文的「彈性啟動 VM 等候時間」一節。

  • 執行時間有限:彈性啟動 VM 最多可執行七天。時間一到,Compute Engine 就會根據 VM 屬性中指定的終止動作,自動停止或刪除 VM。

    詳情請參閱本文中的「彈性啟動 VM 的有限執行時間」一節。

  • 彈性啟動佈建模式:您可以使用彈性啟動佈建模式建立彈性啟動 VM。相較於使用標準佈建模型建立的 VM,這個佈建模型可提供更高的資源可用性,以及折扣價格。

    如要進一步瞭解各個佈建模式,請參閱「Compute Engine 執行個體佈建模式」。

彈性啟動 VM 等待時間

建立彈性啟動 VM 時,VM 不會立即啟動。 Compute Engine 會嘗試分配您要求的資源,並在特定時間範圍內啟動 VM。如果您有足夠的配額可供要求資源使用,且 Compute Engine 在等待時間結束前分配了這些資源,則彈性啟動 VM 會在容量可用後兩分鐘內啟動。否則 VM 建立要求會失敗。

等待時間取決於您建立 VM 時使用的方法:

獨立彈性啟動 VM 的等待時間

如要建立獨立的彈性啟動 VM,您必須使用 requestValidForDuration 欄位指定等待時間。你可以將等待時間設為零秒,或介於 90 秒到 7,200 秒 (兩小時) 之間。

根據工作負載的區域需求,我們建議您採用下列等待時間,以提高彈性啟動 VM 建立要求成功的機率:

  • 嚴格的區域需求:如果工作負載要求您在特定區域中建立彈性啟動 VM,建議您將 requestValidForDuration 欄位設為 90 秒以上,最多兩小時。等待時間越長,取得資源的機會就越高。 在這段期間,VM 會維持 PENDING 狀態

  • 無可用區需求:如果彈性啟動 VM 可在區域中的任何可用區執行,建議您將 requestValidForDuration 欄位設為零秒。這個值表示 Compute Engine 只會在資源可立即使用時分配資源。如果資源不足導致要求失敗,請嘗試在其他可用區建立彈性啟動 VM。

如要在 Compute Engine 嘗試分配資源時停止 VM 建立要求,請刪除彈性啟動 VM。

MIG 大小調整要求等待時間

如果您使用大小調整要求,一次將彈性啟動 VM 新增至代管執行個體群組 (MIG),則佈建所有要求資源的等待時間不確定。建立 MIG 大小調整要求後,要求會維持在 ACCEPTED 狀態,直到資源可用為止。當您要求的資源可用時,MIG 調整大小要求狀態會變更為 SUCCEEDED,而 Compute Engine 會建立彈性啟動 VM。

如要在 Compute Engine 嘗試分配資源時停止 VM 建立要求,請取消 MIG 調整大小要求。詳情請參閱「關於 MIG 大小調整要求」。

彈性啟動 VM 的執行時間有限

建立彈性啟動 VM 時,必須指定下列項目:

  • VM 執行時間長度:您必須指定 VM 的執行時間長度。執行時間可介於 10 分鐘至 7 天。如果不再需要 VM,您可以選擇停止或刪除獨立 VM,也可以刪除透過 MIG 調整大小要求建立的 VM。

  • VM 終止動作:您必須選擇在 VM 執行時間結束時,Compute Engine 要自動停止還是刪除 VM。

配額

如要建立或重新啟動彈性啟動 VM,您必須有足夠的先占配額,才能使用要求的 vCPU、記憶體,以及任何附加的 GPU 或本機 SSD 磁碟。

如果嘗試建立或重新啟動「彈性啟動」VM,但配額不足,則會發生下列其中一種情況:

  • VM 建立要求:配額充足前,要求會維持待處理狀態。如果在等待時間結束前未取得必要配額,要求就會失敗。

  • VM 重新啟動要求:要求會立即失敗。

定價

彈性啟動 VM 的計費方式如下:

  • 您採用即付即用 (PAYG) 方案,如要進一步瞭解 VM 在生命週期內的定價,請參閱「定價」。

  • 對於 A4、A3、A2 和 H4D 機器類型,您可享有 vCPU、記憶體和任何連結 GPU 的折扣價。其他支援的加速器最佳化機器類型不符合折扣資格。詳情請參閱「DWS 定價」。

限制

彈性啟動 VM 有下列限制:

後續步驟

歡迎試用

如果您未曾使用過 Google Cloud,歡迎建立帳戶,親自體驗實際使用 Compute Engine 的成效。新客戶可以獲得價值 $300 美元的免費抵免額,可用於執行、測試及部署工作負載。

免費試用 Compute Engine