From: Jacob Gorm Hansen <jacobg@di...> - 2004-10-28 09:58:29
I have put up a tarball of my self-migrating version of XenLinux, at
The basic idea is to have a user process inside XenLinux read a
consistent checkpoint of its underlying OS instance from a special
device node, /dev/checkpoint, which can be used for migration, network
forking, or software suspend.
This approach does not need shadow page tables or other support from
Xen, and so should be portable to other types of VMMs or microkernels,
and perhaps even to the bare metal. Downtime is equal to that of
For the moment, it is based on a pre-NGIO version of Xen 1.3.
Feel free to comment.