Casa La computació en núvol Què és la memòria en globus? - Definició de tecnologia

Què és la memòria en globus? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Memory Ballooning?

El globus de memòria és una funció de gestió de memòria usada en la majoria de plataformes de virtualització que permet al sistema host un ampliar artificialment el seu conjunt de memòria aprofitant o reclamant la memòria inutilitzada assignada prèviament a diverses màquines virtuals.


Això s’aconsegueix mitjançant un controlador de globus instal·lat al sistema operatiu convidat amb el qual l’hipervisor es comunica quan necessita recuperar la memòria mitjançant globus.

Techopedia explica Memory Ballooning

Mitjançant globus de memòria, un servidor host pot reclamar la memòria no utilitzada d’altres màquines virtuals menys ocupades i reassignar-la a aquelles que ho necessitin més. Teòricament, un servidor amb 32 GB de memòria pot ser capaç de donar suport a una assignació de capacitat de memòria virtual de màquina virtual de 64 GB, simplement perquè totes aquelles màquines virtuals no utilitzaran la quantitat màxima de memòria assignada al mateix temps.


El controlador de globus de cada sistema operatiu convidat fa un seguiment de l'excés de memòria de cada màquina virtual i, quan l'hipervisor demana una recuperació de la memòria mitjançant globus, el controlador de la pilota de la màquina virtual baixa una quantitat específica de memòria perquè la màquina virtual no la pugui consumir, i llavors l'hipervisor recupera aquesta memòria fixada per a la reassignació. Si hi ha una escassetat de memòria no utilitzada, es podria iniciar un intercanvi de memòria per complir la quota del globus. Si això succeeixi massa, hi hauria moltes despeses d'E / S entre les diverses VM que fan intercanvi de memòria amb el disc i poden afectar negativament el rendiment global del sistema virtual.


El benefici obvi és que un host pot suportar més virtuals sempre que la majoria no consumeixin la seva assignació de memòria la majoria de les vegades. Però en un sistema on la majoria de les màquines virtuals estan ocupades i consumeixen la major part de la seva memòria assignada, llavors els globus poden provocar una degradació del rendiment. Això només posa de manifest la importància de la capacitat de memòria per a qualsevol sistema informàtic.

Què és la memòria en globus? - Definició de tecnologia