Tartalomjegyzék:
Meghatározás - Mit jelent a memória ballonálás?
A memória ballonálás a legtöbb virtualizációs platformon használt memóriakezelő szolgáltatás, amely lehetővé teszi a gazdarendszer számára, hogy mesterségesen növelje memóriakészletét a különböző virtuális gépekhez korábban kiosztott, fel nem használt memória előnyeinek kihasználásával vagy visszaszerzésével.
Ez egy ballonmeghajtóval érhető el, amelyet a vendég operációs rendszerre telepítenek, amellyel a hipervizor kommunikál, amikor a memóriát ballonkészítés útján kell visszanyernie.
A Techopedia magyarázza a memória ballonozást
A memória ballonálás segítségével a gazdaszerver visszanyerheti a fel nem használt memóriát más kevésbé elfoglalt virtuális gépekből, és hozzárendelheti azokat azokhoz, amelyek többet igényelnek. Elméletileg egy 32 GB-os memóriával rendelkező szerver képes lehet a 64 GB-os kombinált virtuális gép memóriakapacitás-elosztásának támogatására egyszerűen azért, mert ezek a virtuális gépek nem fogják használni a kiosztott maximális memóriamennyiséget egyszerre.
Az egyes vendég operációs rendszerek léggömb-illesztőprogramja nyomon követi az egyes virtuális gépek többletmemóriáját, és amikor a hipervizor memória-visszahívást kér ballonálás útján, a virtuális gépben lévő ballonmeghajtó egy meghatározott memóriamennyiséget rögzít úgy, hogy a virtuális gép nem tudja azt felhasználni, majd a hipervizor visszahívja azt a rögzített memóriát az újraelosztáshoz. Ha hiányzik a nem használt memória, akkor a memóriacserét meg lehet indítani a ballon kvóta teljesítése érdekében. Ha ez túlságosan megtörténik, sok I / O fölött lenne a különféle virtuális gépek között, amelyek memóriát cserélnek a lemezzel, és ez hátrányosan befolyásolhatja a virtuális rendszer teljesítményét.
Nyilvánvaló előnye, hogy a gazdagép több virtuális gépet támogathat, feltéve, hogy többségük a legtöbb időt nem fogja felhasználni memóriaelosztására. De egy rendszerben, ahol a legtöbb virtuális gép el van foglalva, és a rendelkezésre álló memória legnagyobb részét elhasználja, akkor a ballonozás a teljesítmény romlását okozhatja. Ez csak hangsúlyozza a memória kapacitásának fontosságát bármely számítógépes rendszerben.