[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] of cows and clones: creating domains as clones of saved state



> You had in fact seen this in an earlier thread: 'crash when domain is 
> restored', which was confirmed as occurring by Charles Coffing.  You 
> suggested I add instrumentation. I haven't yet had a chance to do that, 
> but I'll first try it with xen-unstable.
> 
> But I'll be interested to hear whether you think there is any mileage in 
> my clone proposal.

It sounds rather like VM forking, except you want to be able to can
the base image for later re-instantiation. I guess you would create
the in-memory read-only base VM on demand from the canned image when
the first CoW VM is created, and garbage-collect it when the last CoW
VM is destroyed.

The idea of taking a small basic set of VM images and customising
their configuration when instantiating them is sane. For the memory
sharing we would like to investigate a more general mechanism (e.g.,
shared buffer cache indexed by content hash) which would optimise
memory usage not just in your scenario but also in a whole bunch of
others. 

 -- Keir


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.