Будинки Хмарні обчислення Що таке повітряна куля пам'яті? - визначення з техопедії

Що таке повітряна куля пам'яті? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Повітряна куля пам’яті?

Повітряна куля - це функція управління пам’яттю, яка використовується в більшості платформ для віртуалізації, яка дозволяє хост-системі штучно збільшити пул пам’яті, скориставшись або відшкодувавши невикористану пам'ять, попередньо виділену на різні віртуальні машини.


Це досягається за допомогою драйвера на повітряній кулі, який встановлюється в гостьовій операційній системі, з якою спілкується гіпервізор, коли йому потрібно повернути пам'ять за допомогою повітряного кулі.

Техопедія пояснює Повітряна куля

За допомогою аеростати пам'яті хост-сервер може повернути невикористану пам'ять з інших менш зайнятих віртуальних машин і передати її тим, хто потребує її більше. Теоретично сервер із 32 ГБ пам'яті може підтримувати комбінований розподіл пам’яті віртуальної машини - 64 ГБ просто тому, що всі ці віртуальні машини не будуть використовувати максимальний обсяг пам’яті, який їм було призначено одночасно.


Драйвер повітряної кулі в кожній гостьовій операційній системі відслідковує надмірну пам’ять кожного VM, і коли гіпервізор вимагає рекультивації пам’яті за допомогою повітряного кулі, драйвер повітряної кулі у ВМ записує певний об’єм пам’яті, щоб він не міг споживати її, а потім гіпервізор повертає цю пам'ять для перерозподілу. Якщо є дефіцит невикористаної пам’яті, тоді може бути ініційована підміна пам’яті, щоб виконати балонну квоту. Якщо цього трапляється занадто багато, було б багато накладних витрат вводу / виводу між різними віртуальними машинами, які здійснюють заміну пам’яті з диском, і це може негативно вплинути на загальну продуктивність віртуальної системи.


Очевидна перевага полягає в тому, що хост може підтримувати більше VM за умови, що більшість з них не споживає розподілення пам’яті більшу частину часу. Але в системі, де більшість віртуальних машин зайняті і споживають більшу частину виділеної пам’яті, балон може призвести до погіршення продуктивності. Це просто підкреслює важливість ємності пам'яті для будь-якої комп'ютерної системи.

Що таке повітряна куля пам'яті? - визначення з техопедії