本文說明採用預留繫結佈建模式的 Compute Engine 執行個體,包括其優點和建立需求。
建立運算執行個體時,您必須指定基礎佈建模式,定義運算執行個體所用資源的可用性、定價和生命週期。在受預留項目限制的佈建模式下,您可以使用日曆模式的未來預留項目或容量區塊的未來預留項目,透過預留容量建立運算執行個體。
「取決於預留項目」佈建模式有下列優點:
成本控管:使用預留容量建立運算執行個體時,不會產生額外費用。只有不屬於預留項目的資源 (例如磁碟或 IP 位址) 才會產生費用。
生命週期管理:Compute Engine 會根據您建立運算執行個體時指定的終止動作,在預留期限結束時停止或刪除運算執行個體。
瞭解採用「取決於預留項目」佈建模式的執行個體
下列各節說明使用預留繫結佈建模式建立運算執行個體時,必須遵守的規定。
建立運算執行個體的事前準備
如要使用「取決於預留項目」佈建模式建立運算執行個體,必須先預留資源。您可以透過下列方式預留資源:
如要預留最多 80 個 A4、A3 Ultra、A3 Mega、A3 High (含 8 個 GPU) 或 A3 Edge 執行個體、最多 256 個 H4D 執行個體,或最多 1,024 個 TPU7x、TPU v6e 或 TPU v5p 晶片,且預留時間不超過 90 天,請在日曆模式下提出未來預留項目要求。
如要預留 A4X Max、A4X、A4、A3 Ultra、A3 Mega、搭載 8 個 GPU 的 A3 High、A3 Edge、H4D、TPU7x、TPU v6e 或 TPU v5p 執行個體,無論時間長短或數量多寡,請使用容量區塊的未來預留項目。
如果 Cloud de Confiance by S3NS 核准您的未來預留項目要求,Compute Engine 會在預留項目期間開始時,自動建立 (自動建立) 預留項目。接著,您可以使用預留項目建立運算執行個體。
運算執行個體建立需求
如要使用預留繫結佈建模式建立運算執行個體,您必須指定下列設定:
運算執行個體和預留項目的屬性必須相符。只有在執行個體和自動建立的預留項目屬性完全相符時,才能使用預留容量建立執行個體。詳情請參閱使用預留項目的相關規定。
運算執行個體必須明確指定要使用的預留項目。建立運算執行個體時,您必須指定要使用的自動建立預留項目名稱,並將
reservationAffinity欄位設為SPECIFIC_RESERVATION。詳情請參閱「使用特定目標預留項目」。運算執行個體必須採用「取決於預留項目」佈建模式。建立運算執行個體時,必須指定預留項目繫結的佈建模式,如下所示:
如果使用 Cloud de Confiance 控制台,請在「Provisioning model」(佈建模式)清單中選取「Reservation-bound」(預留項目繫結)。
如果使用 Google Cloud CLI,請在指令中加入
--provisioning-model=RESERVATION_BOUND旗標。如果使用 Compute Engine API,請在要求主體中加入
"provisioningModel": "RESERVATION_BOUND"欄位。
運算執行個體必須在預留項目結束時間停止或刪除。建立運算執行個體時,您必須使用
instanceTerminationAction欄位,指定是否要在預留項目結束時間停止或刪除運算執行個體。詳情請參閱如何限制運算執行個體的執行時間。
使用預留綁定佈建模式建立運算執行個體後,運算執行個體就會開始運作,直到您停止或刪除,或 Compute Engine 在預留結束時間停止或刪除運算執行個體為止。
配額
使用「取決於預留項目」佈建模式建立運算執行個體時,您不需要為用於建立運算執行個體的預留資源提供配額。只有非預留容量的資源 (例如磁碟和 IP 位址) 才需要配額。如要進一步瞭解不同類型的配額,請參閱「分配配額」。
定價
使用「取決於預留項目」佈建模式建立運算執行個體時,會產生下列費用:
建立運算執行個體後,系統就會開始收費。使用預留資源建立運算執行個體,不會產生額外費用。您只需為不屬於預留項目的資源付費,例如磁碟或 IP 位址。詳情請參閱「預留項目的計費方式」。
預留項目結束時間一到,就會停止計費。屆時,Compute Engine 會刪除預留項目,並根據運算執行個體中指定的終止動作,停止或刪除運算執行個體。
限制
如要使用「取決於預留項目」佈建模式建立運算執行個體,必須使用下列其中一種機器系列或 TPU 版本:
GPU:
A4X Max
A4X
A4
A3 Ultra
A3 Mega
配備 8 個 GPU 的 A3 High
A3 Edge
TPU 版本:
TPU7x
v6e
v5p
H4D