As far as I know, KVM does support memory snapshot. The shortcoming is libvirt-java supports only internal snapshot (not external snapshots) for now. In this case, the memory snapshot will be attached to the qcow2 file, and the qcow2 will grow even after we remove the memory snapshot.
I've changed and tested on 4.2 before, but not pushed into production. An email from the Mice, the developer of this functionality: http://cloudstack.markmail.org/message/c3hkpxbad6ul4mza -Wei 2014-12-08 12:11 GMT+01:00 Vadim Kimlaychuk <vadim.kimlayc...@elion.ee>: > CS does not support memory snapshots for XenServer. Disk snapshots are > working. Not sure about VmWare, but I guess it should be the same. I > thought the reachest feature-set is developed for KVM. But if it does not > support memory snapshots - I wonder wich hypervisor does it ? This option > at user interface exists, but I didn't see it worked. > > Vadim. > > > -----Original Message----- > From: Andrija Panic [mailto:andrija.pa...@gmail.com] > Sent: Monday, December 08, 2014 12:51 PM > To: dev@cloudstack.apache.org; us...@cloudstack.apache.org > Subject: KVM - VM snapshot (round 2) > > Hi guys, > > still wondering is there any interest into imlementing the VM snapshoot > for KVM ? > > We desperately need it, so will try to contribute anyway we can (not me > obviosuly, not a developer, but my colegues will). > > Can you give some guidance on this subject - I'm aware of the design > documents here > https://cwiki.apache.org/confluence/display/CLOUDSTACK/VM+Snapshots but > any more input would be very much appriciated. > > I understand, that VMware/Xen natively support this, and that it might > have bigger user-base for Xen VS KVM - but this is one of the major KVM > missing features... > > Any input greatly appreciated... > > -- > > Andrija Panić >