Skip to content

xapi-project/xenopsd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8,167 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Lines of Code

xenopsd: a simple VM manager

xenopsd manages VMs running

  • on Xen, via direct libxc calls
  • on Xen/KVM via libvirt [experimental]
  • on KVM via qemu directly [experimental]

and provides a simple RPC control interface to the layer above (typically xapi).

Coverage Profiling

This code can be profiled for coverage. See COVERAGE.md.

squeezed: a xen host memory ballooning daemon

Squeezed uses ballooning to move memory between running VMs. It is able to:

  1. avoid wasting host memory: unused memory can be gifted to VMs
  2. share memory according to a configured policy, so some VMs will use more than others
  3. "squeeze" existing VMs to make room to start new VMs.

Squeezed is an optional component of the xapi toolstack.

documentation

  • Architecture: a high-level overview of Squeezed.
  • Design: discover the low-level details, formats, protocols, concurrency etc.

About

XCP toolstack domain manager

Resources

License

Stars

16 stars

Watchers

30 watching

Forks

Packages

 
 
 

Contributors