Aggregate VM: Why Reduce or Evict VM's Resources When You Can Borrow Them From Other Nodes?
Authors/Creators
- 1. Virginia Tech
- 2. The University of Edinburgh
- 3. University of Manchester
Description
FragVisor: The Borrowing Hypervisor
This upload contains the source code and the artifact evaluation appendix for FragVisor, a system developed for the EuroSys23 paper "Aggregate VM: Why Reduce or Evict VM’s Resources When You Can Borrow Them From Other Nodes?".
FragVisor reduces VM fragmentation by creating distributed VMs by borrowing resources from multiple physical servers. FragVisor supports resource mobility and the VM will eventually consolidates when resources gets freed.
The git repo contains two submodules, the modified host Linux kernel source code in fragvisor-linux and the modified hypervisor in fragvisor-kvmtool. An artifact evaluation PDF document is also included.
This Artifact is also available on github: https://github.com/systems-nuts/FragVisor
Notes
Files
FragVisor_AE_pdf_and_git_src.zip
Additional details
Related works
- Is identical to
- Software: https://github.com/systems-nuts/FragVisor (URL)
- Is published in
- Conference paper: 10.1145/3552326.3587452 (DOI)