本文說明可用於預留 Compute Engine 執行個體容量的不同預留類型。如要進一步瞭解可用於建立執行個體的資源,請參閱 Compute Engine 執行個體。
保留項目可確保您擁有可用資源,隨時能建立具有相同硬體 (記憶體和 vCPU) 和選用資源 (GPU、TPU 或本機 SSD 磁碟) 的執行個體。預留功能有以下好處:
高容量保證:預留資源,以因應日後需求增加,例如:
加速成長
使用量突然增加 (無論是否為預期)
大型遷移作業
備份與災難復原
專屬存取權:預留項目可防止他人使用您預留的資源。
沿用屬性:預留項目會沿用所選機器系列的屬性。
預留容量後,您可以使用該容量建立符合預留項目的執行個體。建立這些執行個體時,不會產生任何額外費用。您只需為預留項目以外的資源付費,例如磁碟或 IP 位址。
限制
所有預留類型都有下列限制:
預留項目是區域專屬資源。
您無法使用保留容量建立下列 Compute Engine 資源:
Spot VM 或先占執行個體
單一用戶群節點
選擇預訂類型
下圖可協助您選擇最符合工作負載需求的 Compute Engine 預留資源類型:
上圖中的問題如下:
您是否需要立即取得容量?
是:前往下一題。
否:請前往問題 3。
您是否需要彈性決定保留容量的時間長度?
是:請參閱「使用隨需預留項目」。
否:前往下一個問題。
您是否需要 GPU 等高需求資源?
是:前往下一題。
否:請參閱「使用未來預留項目」。
需要超過 90 天的資源嗎?
是:請參閱「在 AI 超級電腦中預留容量」。
否:請參閱「在日曆模式中使用未來預留項目」。
使用隨需預留項目
透過隨需預留項目,您可以預留運算執行個體的容量,並在預留後立即取得。建立隨選預留項目後,您隨時可以取用、修改或刪除。
詳情請參閱「關於預留項目」一文。
使用未來預留項目
如要預留一段時間的執行個體,可以使用未來預留項目。建立預訂要求後,請提交給 Google Cloud 審查。Google Cloud 通常需要五天審查要求。如果要求獲得核准,Compute Engine 會在您選擇的日期和時間,建立具有所要求容量的隨選預留項目。如要使用這些預留項目,請建立使用預留項目的運算執行個體。預訂期限結束後,您就能修改或刪除預訂。
詳情請參閱「關於未來預留要求」。
在日曆模式中使用未來預留項目
如要預留 GPU 執行個體或 TPU 最多 90 天,可以使用日曆模式的未來預留項目。如要建立這類預留項目,請先查看所選數量和類型的資源在某個區域的可用時間。接著,請使用您確認可用的屬性,建立並提交預訂要求。如果可以順利建立要求,則Google Cloud 會在 1 分鐘內核准要求。要求獲准後,Compute Engine 會執行下列操作:
Compute Engine 會建立隨需預留項目。
Compute Engine 會盡可能保留彼此靠近的資源,以縮短網路延遲時間。
在預留期間開始時,您可以建立 GPU 或 TPU 執行個體,藉此使用預留項目。預留項目到期後,Compute Engine 會刪除預留項目,並根據您為執行個體指定的終止動作,停止或刪除使用預留項目的執行個體。
詳情請參閱「日曆模式中的未來預訂要求簡介」。
在 AI 超級電腦中預留容量
請與帳戶團隊聯絡,要求預留 GPU 執行個體,以供大規模人工智慧 (AI) 和機器學習 (ML) 工作負載使用。Google 為您建立預訂要求草稿後,請提交要求以供審查 (如果一切正確)。 Google Cloud 會立即核准要求,然後 Compute Engine 會執行下列操作:
Compute Engine 會建立隨需預留項目。
Compute Engine 會盡可能保留彼此靠近的資源,以縮短網路延遲時間。
Compute Engine 會透過拓撲感知排程預留資源,並提供強化監控和維護功能。
在預留期間開始時,您可以建立 GPU 執行個體來使用預留項目。預留項目到期後,Compute Engine 會刪除預留項目,並根據您為執行個體指定的終止動作,停止或刪除使用預留項目的執行個體。
詳情請參閱 AI Hypercomputer 說明文件中的「預留容量」。