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

  1. John Savill: Mastering Hyper-V 2012 R2 with System Center and Windows Azure (en). John Wiley & Sons, 11. April 2014, ISBN 9781118828335.
  2. Balloon Driver. Archiviert vom Original am 1. Juli 2019. Abgerufen am 1. Juli 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.