Questa pagina fornisce informazioni di base sulla scalabilità per le VM in esecuzione su GKE su Bare Metal. Le informazioni fornite non indicano limiti rigidi o soglie garantite per il prodotto o l'installazione. Le informazioni hanno lo scopo di aiutarti a determinare se il runtime VM su GDC è in grado di soddisfare i tuoi requisiti di computing.
Per informazioni su quote, limiti e scalabilità per GKE su Bare Metal, consulta Quote e limiti.
Scalabilità massima delle VM
Tramite test approfonditi, abbiamo stabilito che puoi eseguire in modo affidabile fino a 500 VM contemporaneamente su un GKE su Bare Metal con 50 nodi.
Utilizzo delle risorse
Per fare lo scale up dei deployment delle VM, assicurati che nel cluster siano disponibili risorse di CPU, memoria e archiviazione sufficienti per le VM e per i componenti del piano di controllo. Per i requisiti delle risorse standard per le macchine dei nodi cluster, consulta Prerequisiti delle macchine dei nodi cluster.
Tieni presente il seguente utilizzo delle risorse del runtime VM su GDC per la nostra configurazione di scalabilità massima delle VM:
- La quota totale della CPU utilizzata da tutti i componenti nello spazio dei nomi
vm-system
è di circa 1,3 nei picchi di utilizzo. - La memoria totale utilizzata da tutti i componenti nello spazio dei nomi
vm-system
è di circa 10 GiB.
Problema noto delle risorse
Attualmente, se l'agente ospite è abilitato, ogni VM registra un watcher separato per il server API. Di conseguenza, il numero di spettatori registrati in kube-apiserver
aumenta in modo lineare con il numero delle VM. A seconda dei carichi di lavoro eseguiti, potresti
riscontrare problemi relativi a kube-apiserver
con l'aumento del numero di VM. Se
riguarda questo problema, puoi configurare kube-apiserver
o
disabilitare l'agente ospite se
non lo utilizzi.