Itthon Felhő alapú számítástechnika Mi az a memória ballonálás? - meghatározás a techopedia alapján

Mi az a memória ballonálás? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

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.

Mi az a memória ballonálás? - meghatározás a techopedia alapján