Wei's KVM QCOW2 snapshot PR works very well. I tested it a few months back - It would be great to get this into 4.9.10.
In regards to the Ceph snapshot challenges, it is possible to emulate the behaviour you want (sans the RAM component). We pushed a PR a couple of months ago to enable root detach of volumes on KVM (It has been merged into 4.7-forward, 4.8-forward and 4.9 RC). We use it to emulate a snapshot revert with Ceph by using createVolume sourced from a snapshot, then detaching and reattach the root volume of a VM with device id of 0. This preserves the previous volume history and allows the user to switch back and forth between different snapshots. We would like a fully featured "VM + memory" Ceph based snapshot as well, but as Wido has indicated, a lot has to happen before that will be possible and we have more research to do in order to understand the challenges. I would guess Redhat is going to be very interested in getting this into libvirt, as they are obviously pushing Ceph aggressively. - Si ________________________________ From: Wei ZHOU <ustcweiz...@gmail.com> Sent: Tuesday, July 12, 2016 2:25 AM To: dev@cloudstack.apache.org Subject: Re: [Feature Request] VM Snapshot based on KVM+Ceph Paul, If you mean VM snapshot on QCOW2, there is a PR on github for it. -Wei 2016-07-12 5:58 GMT+02:00 Paul Shadwell <p...@shadwell.ch>: > This is a feature that has been missing from Cloudstack since the > beginning when using KVM as the hypervisor. > It's been asked for many times but still no support. > This would be a huge plus for Cloudstack if this feature was added and > make it a much more viable product for end users. > KVM is usually chosen because 1: it's free 2: it has many features that > make it a much better choice for large installations. > Many have ended up either writing their own VM snapshot solution, or > simply hiding the icon from the customer. > I'm surprised that after years of waiting for this feature to be added, > it's still missing. > I know it's not totally the Cloudstack Dev team's fault that VM Snapshots > are missing from KVM support but I do think this is a list opportunity for > a big win if they did something about it. > > Just my 2 penneth on this subject that has plagued me on a daily basis > supporting Cloudstack installs. > > Regards > Paul > > > > On Jul 12, 2016, at 05:19, ilya <ilya.mailing.li...@gmail.com> wrote: > > > > Just FYI: > > > > You can ask on this list for sponsored feature development if this is > > something that needs prompt resolution. > > > > Regards > > ilya > > > >> On 7/8/16 7:07 PM, ??? wrote: > >> Hi, Developers > >> > >> > >> > >> We deployed ACS+KVM+Ceph in our environment. Everything looks fine > >> except the VM snapshot feature (not volume backup) is missing in current > >> ACS version which seems only supported by XenServer/ESXi. > >> > >> > >> > >> Wondering if we can have this on the roadmap as well. @Wido, do you > >> have any plan ? > >> > >> > >> > >> Thanks ! > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> private cloud2 *We Deliver Enterprise-Grade Cloud !* > >> > >> > ------------------------------------------------------------------------------ > >> > >> *???* > >> > >> *Product Engineering & Innovation Center (PEIC)* > >> > >> *??????(??)??????* > >> > >> * * > >> > >> *????????**2679**?????????**B**?**601**?* > >> > >> *??:**201103* > >> > >> *Office: +86-21-62351222* > >> > >> *Mobile: +86-18602198181* > >> > >> > >> > >> > >> > >