關於 MIG 中的大小調整要求


本文件說明受管理的執行個體群組 (MIG) 中的調整大小要求如何運作,以及相關限制。使用大小調整要求,一次在 MIG 中建立多個配備 GPU 的虛擬機器 (VM) 執行個體。

在 MIG 中透過大小調整要求一次建立多個 VM 的做法,適用於下列情況:

  • 如果您想執行特定數量的 VM 來執行工作,大小調整要求可協助您一次建立多個 VM。這有助於避免在等待所有資源可用時,因 Compute Engine 建立的部分容量而產生不必要的費用。

  • 如果您只想在特定時間使用 GPU VM,大小調整要求可提高取得這些資源的機會。

大小調整要求的運作方式

以下各節將概略說明調整大小要求的運作方式。

建立時

建立調整大小要求時,您必須指定下列屬性:

  • resizeBy:您要在要求中一次建立的 VM 數量。

  • requestedRunDuration:建立的 VM 必須在要求中執行的時間長度。播放時間必須介於 10 分鐘至 7 天之間。在執行時間結束時,MIG 會自動刪除已建立的 VM。

    在 MIG 中建立使用 Cluster Director 提供的功能和服務的調整大小要求時,這個屬性是選用的。在這種 MIG 中,如果您未為調整大小要求指定執行時間長度,VM 會一直執行,直到 MIG 使用的預留空間結束為止。

建立後

建立調整大小要求後,要求會經歷不同的狀態。下圖顯示這些狀態:

圖表顯示 Compute Engine 可將大小調整要求設為的各個狀態。

上圖顯示的狀態如下:

  • CREATING:Compute Engine 正在建立調整大小要求,MIG 的目標大小會增加要求中指定的 VM 數量,而 MIG 會建立處於 CREATING 狀態的代管執行個體。這些受管理的執行個體代表 MIG 在調整大小要求成功時建立的 VM。

  • ACCEPTED:要求已建立並接受。基礎排程器機制 (動態工作負載排程器 (DWS)) 會根據資源可用性和要求中指定的執行時間長度,排定建立要求資源的時間。如果您缺少所要求資源的配額,或是資源暫時無法使用,DWS 會持續保留要求,直到您有足夠的配額,且資源可供使用為止。

  • SUCCEEDED:MIG 一次建立要求的 VM 數量。這些 VM 會持續執行,直到 MIG 在指定的執行時間長度結束後刪除 VM,或您刪除 VM 為止。

  • FAILED:由於技術錯誤,導致調整大小要求失敗,且 Compute Engine 依據要求的 VM 數量減少了 MIG 的目標大小。

  • CANCELLED:使用者取消大小調整要求。取消大小調整要求後,MIG 就會停止建立要求的資源。取消調整大小要求後,Compute Engine 會依據要求的 VM 數量減少 MIG 的目標大小,並在 14 天後自動刪除要求。您可以選擇在 Compute Engine 自動刪除前,先刪除大小調整要求

如果您刪除包含大小調整要求的 MIG,這個作業也會刪除 MIG 中的所有大小調整要求和 VM。不過,如果您在 MIG 建立 VM 以滿足大小調整要求時刪除 MIG,Compute Engine 會等到 MIG 完成建立所需數量的 VM,並且大小調整要求的狀態轉換為 SUCCEEDED,才會刪除 MIG。

限制

以下各節將說明在 MIG 中建立調整大小要求的限制。

大小調整要求

大小調整要求適用下列限制:

  • 您只能使用大小調整要求取得 GPU VM。

  • 你只能取消已接受 (ACCEPTED) 的大小調整要求。

  • 您只能在大小調整要求成功 (SUCCEEDED)、失敗 (FAILED) 或使用者取消 (CANCELLED) 後刪除。

針對執行個體範本

針對您要建立調整大小要求的 MIG 中使用的執行個體範本,適用下列限制:

針對 MIG

針對您要建立大小調整要求的 MIG,適用下列限制:

已要求執行時間的 GPU VM 配額

如果 GPU VM 已設定為在預先定義的 7 天或更短的時間後自動刪除,則可使用先佔或標準分配配額。這項行為旨在協助您改善暫時性但不中斷的工作負載的分配配額可用性。如要進一步瞭解這項行為,請參閱「GPU VM 和可先佔分配配額」。

定價

建立、取消或刪除調整大小要求不會產生任何費用。您只需為透過調整大小要求建立的 VM 付費,從 MIG 建立 VM 的當下開始,直到 MIG 在 VM 執行時間結束時自動刪除 VM,或您手動刪除 VM 為止。

如果 MIG 只建立部分要求的 VM,且無法建立其餘的 VM,您可能仍須為已建立的 VM 付費,直到 MIG 自動刪除這些 VM 為止。

後續步驟