I test sullo swap dei nodi Kubernetes rilevano miglioramenti nella densità dei carichi di lavoro
I test con storage a stato solido veloce hanno rilevato aumenti di densità fino a tre volte, spesso con un costo in latenza minimo o nullo.
Illustrazione IAI test sui nodi Kubernetes con swap su unità a stato solido NVMe veloci hanno rilevato aumenti della densità dei carichi di lavoro fino a tre volte, spesso con un costo in latenza minimo o nullo. Il supporto per l'esecuzione dei nodi con swap abilitato ha raggiunto la General Availability nella v1.34.
Il lavoro di benchmark ha esaminato tre tipi di carico di lavoro: build del kernel CI/CD, browser headless in sandbox e runtime Python isolati. Gli autori hanno usato lo swap per spostare la memoria inattiva fuori dalla RAM, consentendo a un nodo di ospitare più pod. I miglioramenti riportati descrivono quei test e non dimostrano lo stesso miglioramento per ogni carico di lavoro.
La memoria può diventare una risorsa limitante prima che la capacità di elaborazione si esaurisca. I carichi di lavoro di IA agentica aumentano questa pressione perché avviarli ed eseguire codice non attendibile può richiedere un'ampia quantità di memoria. Possono poi restare residenti in attesa di un altro prompt, consumando memoria anche nei periodi di inattività.
L'approccio descritto nei test affronta questa memoria inattiva collocandola su uno storage veloce. Gli autori hanno rilevato che ciò poteva aumentare il numero di pod supportati da un nodo, con un beneficio la cui entità dipende dal carico di lavoro testato.