VM Runtime on GDC-Limits

Auf dieser Seite finden Sie grundlegende Informationen zur Skalierung von VMs, die auf einer Installation von Google Distributed Cloud (nur Software) auf Bare Metal ausgeführt werden. Die bereitgestellten Informationen enthalten keine harten Grenzwerte oder garantierten Schwellenwerte für das Produkt oder Ihre Installation. Die Informationen sollen Ihnen bei der Einschätzung helfen, ob VM Runtime auf GDC Ihre Computeranforderungen erfüllen kann.

Informationen zu Kontingenten, Limits und Skalierungen für Google Distributed Cloud finden Sie unter Kontingente und Limits.

Maximale VM-Skalierung

Wir haben durch umfangreiche Tests festgestellt, dass Sie in einem Cluster mit 50 Knoten zuverlässig bis zu 500 VMs gleichzeitig ausführen können.

Ressourcennutzung

Wenn Sie VM-Bereitstellungen skalieren möchten, müssen im Cluster genügend CPU-, Arbeitsspeicher- und Speicherressourcen für die VMs und die Komponenten der Steuerungsebene vorhanden sein. Die Standardressourcenanforderungen für Clusterknotenmaschinen finden Sie unter Voraussetzungen für Clusterknoten-Rechner.

Beachten Sie die folgende Ressourcennutzung von VM Runtime on GDC für unsere maximale VM-Skalierungskonfiguration:

  • Der gesamte CPU-Anteil, der von allen Komponenten im Namespace vm-system verwendet wird, beträgt bei der Spitzenauslastung etwa 1,3.
  • Der gesamte Arbeitsspeicher, der von allen Komponenten im Namespace vm-system belegt wird, beträgt etwa 10 GiB.

Bekanntes Ressourcenproblem

Wenn der Gast-Agent aktiviert ist, registriert jede VM einen separaten Watcher beim API-Server. Daher steigt die Anzahl der registrierten Watcher in kube-apiserver linear mit der Anzahl der VMs. Abhängig von den ausgeführten Arbeitslasten können Probleme im Zusammenhang mit kube-apiserver auftreten, wenn die Anzahl der VMs zunimmt. Wenn Sie von diesem Problem betroffen sind, können Sie kube-apiserver konfigurieren oder den Gast-Agent deaktivieren, wenn Sie ihn nicht verwenden.