XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Obsolete
    • Icon: Critical Critical
    • None
    • None
    • CNV Virtualization
    • tp-freePageReporting
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      • no ui
      • freePageReporting default is off
      • freePageReporting can be set via VMI API
      • freePageReporting can be set via instanceTypes API
      • freePageReporting default can be set via KubeVirt CR
      Show
      no ui freePageReporting default is off freePageReporting can be set via VMI API freePageReporting can be set via instanceTypes API freePageReporting default can be set via KubeVirt CR
    • To Do
    • CNV-28178 - Increase workload density
    • CNV-28178Increase workload density
    • ---
    • ---

      Goal

      With freePageReporting the guest OS informs the hypervisor aboutpages which are not in use by the guest anymore. The hypervisor can use this information for freeing these pages.
      This is a flag on the ballooning device: https://libvirt.org/formatdomain.html#memory-balloon-device

      User Stories

      • As a VM or InstanceType owner I want define a VM to use freePageReporting so that the hypervisor will free memory that is not used by the guest and thus will reduce memory pressure on the host.
      • another user story

      Non-Requirements

      • List of things not included in this epic, to alleviate any doubt raised during the grooming process.

      Notes

      • reporting should not be done for hugepages, because there is much more reporting than freeing pages
      • reporting should not be done when device passthrough is used, because shared memory should not be freed

      Done Checklist

      Who What Reference
      DEV Upstream roadmap issue (or individual upstream PRs) <link to GitHub Issue>
      DEV Upstream documentation merged <link to meaningful PR>
      DEV gap doc updated <name sheet and cell>
      DEV Upgrade consideration <link to upgrade-related test or design doc>
      DEV CEE/PX summary presentation label epic with cee-training and add a <link to your support-facingĀ preso>
      QE Test plans in Polarion <link or reference to Polarion>
      QE Automated tests merged <link or reference to automated tests>
      DOC Downstream documentation merged <link to meaningful PR>

            sgott@redhat.com Stuart Gott
            fdeutsch@redhat.com Fabian Deutsch
            David Hildenbrand
            Akriti gupta Akriti gupta
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: