Limiti di runtime VM nei limiti GDC

Questa pagina fornisce informazioni di base sulla scalabilità per le VM in esecuzione Google Distributed Cloud. Le informazioni fornite non indicano limiti rigidi per il prodotto o per l'installazione. Le informazioni ha lo scopo di aiutarti a determinare se il runtime VM su GDC può soddisfare per soddisfare i requisiti di computing.

Per informazioni su quote, limiti e scalabilità per Google Distributed Cloud, consulta Quote e limiti.

Scalabilità massima della VM

Grazie a test approfonditi abbiamo stabilito che puoi eseguire in modo affidabile di 500 VM contemporaneamente su un Google Distributed Cloud con 50 nodi.

Utilizzo delle risorse

Per eseguire lo scale up dei deployment delle VM, assicurati che nel cluster siano presenti risorse di CPU, memoria e archiviazione sufficienti sia per le VM sia per i componenti del piano di controllo. Per i requisiti delle risorse standard per le macchine dei nodi del cluster, consulta Prerequisiti delle macchine dei nodi del cluster.

Nota il seguente runtime VM sull'utilizzo delle risorse GDC per la nostra VM massima configurazione della scalabilità:

  • La condivisione totale della CPU utilizzata da tutti i componenti nello spazio dei nomi vm-system è di circa 1,3 durante i picchi di utilizzo.
  • La memoria totale utilizzata da tutti i componenti dello spazio dei nomi vm-system è circa 10 GiB.

Problema noto relativo alle risorse

Attualmente, quando l'agente ospite è abilitato, ogni VM registra un watcher separato sul server API. Pertanto, il numero di osservatori registrati in kube-apiserver aumenta in modo lineare con il numero di VM. A seconda dei carichi di lavoro eseguiti, potresti riscontrare problemi relativi a kube-apiserver con l'aumento del numero di VM. Se se riscontri questo problema, puoi configurare kube-apiserver o disabilita l'agente guest se se non lo stai utilizzando.