lunedì 21 dicembre 2015

ESXi 6.0: tecniche per la RAM rexclamation

In ESXi 6 esistono sono 5 stati di occupazione di memoria in cui le tecniche di memory reclamation vengono innescate:
High (400% di minFree), le Large Pages (2MB) di RAM vengono preventivamente suddivise in Small Pages(4KB), deduplicabili dal TPS.
Clear (100% di minFree), viene innescato il TPS (se abilitato, vedi KB2097593)
Soft (64% di minFree), viene innescato il BALOONING
Hard (32% di minFree), viene innescato il MEMORY COMPRESSION
Low (16% di minFree), viene innescato il VMKERNEL SWAPPING

Il valore minFree viene calcolato in percentuale variabile sulla rami fisica presente:
6% dei primi 4GB di RAM fisica presente sull'host (circa 245MB)
4% da 4 a 12GB  di RAM fisica presente sull'host (circa 327MB)
2% da 12 a 28GB  di RAM fisica presente sull'host (circa 327MB)
1% della RAM rimanente.

Quindi, per un host con 100GB di RAM otterremo:
(6%*4)+(4%*8)+(2%16)+(1%72)=
245MB+327MB+327MB+720MB = 1619MB

Quindi, per lo stesso host con 100GB di RAM avremo la ram in stato di occupazione High, quando la RAM libera sarà inferiore al 400% di 1619MB
TOT RAM 100
High = ram libera inferiore a 6476MB
Clear= ram libera inferiore a 1629MB
Soft= ram libera inferiore a 1036MB
Hard= ram libera inferiore a  518MB
Low= ram libera inferiore a 259MB

Per maggiori info circa le tecniche innescate vi rimando a questo pdf


Nessun commento:

Posta un commento