Définition simple
Le ballooning mémoire permet à un hyperviseur de récupérer de la mémoire auprès d'une VM au moyen d'un pilote invité lorsque les ressources physiques sont sollicitées.
Objectif et usage
Le ballooning permet à un hyperviseur de récupérer une partie de la mémoire physique associée à une VM avec l’aide d’un pilote invité.
Comment ça fonctionne ?
Le pilote réserve de la mémoire dans l’invité, qui peut alors libérer des pages ou utiliser ses propres mécanismes de pagination.
Exemple et vérification
Rapprocher le ballooning, les limites mémoire et les métriques de l’invité lors d’un ralentissement.
Points d’attention
Ce mécanisme ne crée pas de RAM. Une pression excessive peut dégrader les performances et provoquer de la pagination dans l’invité.
En résumé
La récupération de mémoire doit être évaluée avec le comportement applicatif et la capacité physique réelle.