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

[Xen-devel] Cloning a VM and copy-on-write deduplicating memory using CoW page sharing in Xen 4+

Hey all,
Hey Andres,

I'm looking to clone a VM into several extremely-similar VMs, and I'm hoping to also make use of your lovely new CoW page sharing capabilities in Xen 4.  

From my understanding of a previous thread where Andres described the process of sharing/coalescing memory between VMs, it sounds like I will need to "manually" coalesce each page using a homebrew tool of mine.  The issue I have with doing this is it seems like I'd need to pause, save mem, load mem in a new VM, coalesce, and resume two VMs, which seems painful and wasteful of a process for cloning!

Is there an easier way to do this, or should we add a new feature for CoW cloning of VMs in Xen via a userspace tool?

Pat Wilbur & team

Patrick F. Wilbur
Researcher, Consultant, Educator,
Computer Science Graduate at Clarkson University

DONE RIGHT THE FIRST TIME: Consulting and hiring information: http://pdub.net/consulting/ & http://pdub.net/hiring/


Check out our book: http://runningxen.com
My website: http://pdub.net

Xen-devel mailing list



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