All of lore.kernel.org
 help / color / mirror / Atom feed
* Internal Qemu snapshots with RBD and libvirt
@ 2013-07-18 15:21 Wido den Hollander
  2013-07-19 22:30 ` Josh Durgin
  0 siblings, 1 reply; 6+ messages in thread
From: Wido den Hollander @ 2013-07-18 15:21 UTC (permalink / raw)
  To: ceph-devel

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-07-20  8:42 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-18 15:21 Internal Qemu snapshots with RBD and libvirt Wido den Hollander
2013-07-19 22:30 ` Josh Durgin
2013-07-19 22:41   ` Sage Weil
2013-07-19 22:47     ` Marcus Sorensen
2013-07-20  0:48       ` Josh Durgin
2013-07-20  8:42         ` Wido den Hollander

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.