Hi,
I'm working on the RBD integration for CloudStack 4.2 and now I got to
the point snapshotting.
The "problem" is that CloudStack uses libvirt for snapshotting
Instances, but Qemu/libvirt also tries to store the memory contents of
the domain to assure the snapshot is consistent.
So the way libvirt tries to do it is not possible with RBD right now,
since there is no way to store the internal memory.
I was thinking about using the Java librbd bindings to create the
snapshot, but that will not be consistent thus not 100% safe, so I'd
rather avoid that.
How is this done in OpenStack? Or are you facing similar issues?
P.S.: I'm testing with libvirt 1.0.6 from the Ubuntu Cloud Team archive
with packages for OpenStack Havana.
--
Wido den Hollander
42on B.V.
Phone: +31 (0)20 700 9902
Skype: contact42on
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html