descriptionlinux based stubdoms
owneryujiageng734@gmail.com
last changeMon, 20 Feb 2012 21:27:06 +0000 (20 21:27 +0000)
content tags
add:
readme
Stubdoms are very small Xen PV guests used to run some software components that otherwise live in dom0. This way we reduce the memory and cpu usage of Dom0, improving the overall stability of the system. Currently we use MiniOS as kernel for these PV guests but we would like to see Linux based stubdoms as well. Typical stubdoms are: 1) Qemu based stubdoms, each of them providing devices emulation to a particular HVM guest, running Qemu on MiniOS; 2) oxenstored based stubdom, only one in the system that runs oxenstored on MiniOS. The challenge of this project is to configure a Linux based PV guest running Qemu and/or oxenstored so that the overall memory usage is comparable to the one of a MiniOS based stubdom. Producing a benchmark to measure the resource usage and the level of performances of a Linux stubdom in comparison with a MiniOS stubdom is required. Modifications to the Linux kernel and Qemu are probably needed to reach the goal.
shortlog
2012-02-20 jiageng_yumailestone-2master
2012-02-20 jiageng_yumilestone
2011-07-15 jiageng_yumerge
2011-06-02 jiageng_yurevise libxl patch and qemu-wrapper
2011-05-31 jiageng_yuAdd qemu-wrapper to fetch qemu arguments through xenstore
2011-05-31 jiageng_yusupport linux-stubdom in libxl
2011-05-30 jiageng_yuinstall linux ioemu-stubdom
2011-05-28 jiageng_yucorrect apic probe of 2.6.32.41 linux kernel
2011-05-28 jiageng_yuudev support
2011-05-26 jiageng_yurelocate pv linux kernel's phy_start to 0x100000
2011-05-26 jiageng_yucut qemu's tcg and translate objects
2011-05-25 jiageng_yuinitial commit
heads
12 years ago master