如要充分運用資源並減少管理負擔,您可以在Google Cloud 機構中,跨多個專案共用 Compute Engine 資源的預留項目。共用保留項目最多可讓同一機構中的 100 個專案,使用相同的保留容量建立 Compute Engine 執行個體。
共用預留項目有以下好處:
盡量使用預留容量。
盡量減少閒置資源,降低費用。
你只要管理一個共用預訂項目,不必管理多個預訂項目。
本文說明建立及管理共用預訂的最佳做法。如要進一步瞭解預留 Compute Engine 資源的不同方法,請參閱「選擇預留類型」。
共用預留項目的最佳做法
建立共用預留項目時,或 Compute Engine 為了滿足日後的預留項目要求而建立預留項目時,建議您遵循下列最佳做法,以便管理及使用預留項目:
-
由擁有者專案建立共用預留項目,但不要使用。
- 如要在專案之間分配費用,建議只有用戶專案 (即與您共用預留項目的專案) 使用預留項目。只能使用擁有者專案 (即預留項目所在的專案) 建立共用預留項目。
- 建立共用的隨需預留項目或未來預留項目時,擁有者專案必須具備足夠的配額,才能預留所有資源。接著,在 Compute Engine 建立預留項目後,擁有者專案必須具備配額,才能耗用任何預留資源。詳情請參閱「 共用預留項目的額外配額規定」。
-
盡量減少機構中可建立共用預留項目的專案數量。
- 您只能查看專案中的預訂項目。因此,您只能在擁有者專案中查看共用預留項目。如果貴機構只有少數幾個擁有者專案,就能更輕鬆地監控及管理共用預訂。如要控管哪些專案可以建立共用預留項目,請參閱「 管理共用預留項目建立作業」。
- 只與少數專案共用預留項目,以便更妥善地管理預留資源的配額。
-
盡量減少具有相同運算執行個體屬性的個別共用預留項目數量。
- 每個不重複的 運算執行個體屬性組合,機構最多可有 100 個共用預訂。因此,如果盡量減少共用保留項目,並使用相同的運算執行個體屬性,就能減輕這項限制的影響。
- 減少共用預留項目可提升管理效率。
-
保留項目只能在同一個 Cloud Billing 帳戶的專案之間共用。
- 每個共用預留項目只能用於與擁有者專案具有相同 Cloud Billing 帳戶的消費者專案。這種做法有助於追蹤預訂用量和相關帳單。
-
如果是未來預留項目要求,請仔細檢查您要求的運算執行個體總數。
- 如果您要建立
未來預留項目要求,請確認您要求的總數包含下列所有項目:
- 未來日期已有的所有相符預留運算執行個體。
- 未來日期已存在的所有相符未預留運算執行個體。
- 在未來日期已存在且未使用的任何相符隨選預留項目。
- 您想在未來日期預留的用量增幅。
舉例來說,假設您在未來需要 10 個額外運算執行個體,且屆時已擁有下列資源:
- 40 個相符的預留運算執行個體
- 50 個相符的未預訂運算執行個體
或
- 40 個相符的預留運算執行個體
- 50 個相符的未使用隨需預留項目
由於您在未來日期的現有用量已達到 90 個相符的運算執行個體和預留項目,且您還需要 10 個運算執行個體,因此您必須在未來的預留項目要求中指定總數
100。詳情請參閱「 計算及佈建預留資源」。
- 如果您要建立
未來預留項目要求,請確認您要求的總數包含下列所有項目: