規劃容量是活動準備階段的重要一環,您必須判斷需要的雲端資源量,確保工作負載擁有適量資源,足以有效運作,同時避免過度佈建,為不需要的資源支付不必要的費用。
容量是指特定資源的可用總量,由所有客戶共享。不過,為確保少數客戶或專案不會獨占資源, Google Cloud 會以配額的形式,限制您可共用的特定 Google Cloud 資源數量。
每項配額限制都代表特定資源,例如向特定服務發出的 API 呼叫數、專案在某個時間使用的 VM 數量、專案並行使用的負載平衡器數量,或者可建立的專案數量。
雖然許多服務都有部分資源的預設配額,但適用於您應用程式的配額,是指您本人、您的專案或組織的專屬配額。啟用專案的計費功能後,大多數服務的配額都會增加。隨著您的 Google Cloud 使用量增加,配額也會隨之提高。
在為高流量活動或旺季做準備時,請確認配額符合資源需求,避免發生未預期的錯誤。
建議您採取下列做法:
使用 Cloud Monitoring 工具,掌握應用程式用量和容量,以及應用程式和基礎架構的整體健康狀態。
評估最重要雲端工作負載的平均和尖峰使用率,以及目前與未來的容量需求,判斷需要多佈建多少,才能因應流量高點情形。
執行負載測試,判斷系統在資源量固定時,可處理多少負載,同時達到延遲目標。
使用 Capacity Planner
您可以運用 Capacity Planner,查看虛擬機器 (VM) 執行個體、Persistent Disk 磁碟區和 GPU 的歷來與預估用量。此外,還能查看預留項目、事先預留資源,以及管理專案的配額限制,方法是查看剩餘配額,以及設定自動要求提高配額。詳情請參閱在 Capacity Planner 查看用量和預測資料。
啟用配額調整工具
配額調整工具會監控資源用量,並主動代為提交配額調整要求,因此您完全不需要手動提出要求。詳情請參閱「配額調整工具的運作方式」。
要求調整配額
如果配額不足,可以要求調整配額。申請提高配額的主要方式有三種:
- 透過 Google Cloud 控制台
- 提交客服案件
- 直接與帳戶團隊或客戶技術顧問聯絡
如果希望我們快速受理配額提高要求,建議使用 Google Cloud 主控台。不過,如果提出的要求需要經過進一步分析,就可能要與帳戶團隊聯絡。
如要透過 Google Cloud 控制台調整配額值,請參閱「查看及管理配額」。
多數配額提高要求都會由自動化系統評估。該系統會根據資源可用性、您使用 Google Cloud的時間長度等條件做出決定。不符合條件的要求會遭到拒絕。若要求遭拒,您可以嘗試建立客服案件,或與帳戶團隊/客戶技術顧問聯絡,申請提高配額。
建立預留項目
預留項目可確保您有可用的 Compute Engine 資源,隨時建立具有相同硬體 (記憶體和 vCPU) 和選用資源 (GPU 和本機 SSD 磁碟) 的 VM。
如果可用容量符合需求,系統就會在您提出要求時佈建「隨需預留項目」。「未來預留項目」則可讓您預先要求容量,確保在尖峰規模活動期間取得並保有容量。建議您在活動前盡早採購未來預留項目。如要瞭解詳情,請參考下列資源: