Ballooning (Virtualisierung)
Ballooning ist eine Technik der Virtualisierung, um die Belegung von ungenutztem Arbeitsspeicher durch virtuelle Maschinen zu vermeiden und eine Überbuchung zu ermöglichen. Dazu wird in der virtuellen Maschine ein „balloon driver“ geladen, welcher ungenutzten Speicher vom Betriebssystem anfordert und diesen für sich reserviert, so dass er anderen Prozessen nicht mehr zur Verfügung steht. Allerdings wird der diesem Bereich zugewiesene Speicher dann nicht innerhalb der virtuellen Maschine genutzt, sondern vom Hypervisor auf dem Host-System freigegeben, wo er dann anderen Prozessen oder virtuellen Maschinen zur Verfügung steht. Je nach Speicheranforderung der VM kann der „Ballon“ dynamisch aufgeblasen oder geleert werden, und dadurch Speicher zwischen VM und Host-System hin und her gereicht werden.[1][2]
Siehe auch
Einzelnachweise
- John Savill: Mastering Hyper-V 2012 R2 with System Center and Windows Azure (en). John Wiley & Sons, 11. April 2014, ISBN 9781118828335.
- Balloon Driver. Archiviert vom Original am 1. Juli 2019. Abgerufen am 1. Juli 2019.