GDC 上的 VM Runtime 限制

本頁面提供基本縮放資訊,適用於在 Distributed Cloud 軟體安裝中執行的 VM,僅限裸機。所提供的資訊並未指出產品或安裝作業的硬性限制或保證門檻。這項資訊可協助您判斷 GDC 上的 VM 執行階段是否符合您的運算需求。

如要瞭解 Google Distributed Cloud 的配額、限制和擴縮,請參閱「配額與限制」。

VM 擴充上限

經過大量測試後,我們發現您可以在 50 個節點的叢集上,同時執行多達 500 個 VM,而且運作穩定可靠。

資源使用情況

如要擴大 VM 部署作業,請確保叢集有足夠的 CPU、記憶體和儲存空間資源,可供 VM 和控制層元件使用。如要瞭解叢集節點機器的標準資源需求,請參閱「設定叢集節點機器的必要步驟」。

請注意,在我們的 VM 擴充上限設定中,GDC 資源的 VM 執行階段用量如下:

  • vm-system 命名空間中所有元件使用的 CPU 總配額,在用量高峰時約為 1.3。
  • vm-system 命名空間中所有元件消耗的記憶體總量約為 10 GiB。

已知資源問題

啟用客體代理程式後,每個 VM 都會向 API 伺服器註冊個別的監控程式。因此,kube-apiserver 中註冊的監控程式數量會隨著 VM 數量線性增加。視您執行的工作負載而定,隨著 VM 數量增加,您可能會遇到與 kube-apiserver 相關的問題。如果受到這個問題影響,可以設定 kube-apiserver 或停用訪客代理程式 (如果未使用)。