[openstack-dev] [nova][glance] bp: glance-snapshot-tasks

Alexander Gorodnev gorodnev at gmail.com
Fri Feb 7 09:25:22 UTC 2014


Hi Josh,

>> I think u are referring to the following:
https://blueprints.launchpad.net/nova/+spec/glance-snapshot-tasks

Yes, you're right.

>> Can u describe the #2 part in more detail. Do some of the drivers
already implement these new steps?

I've mostly investigated snapshot method in libvirt driver and quick
overview showed that such splitting scheme fits to all vendor-specific
drivers, except Docker (it somehow connects the Glance service outside the
driver).

The global goal is to make snapshot implementation a bit robust, more
resumable. I think two of four steps are quite expensive: making snapshot
and especially uploading image to the Glance. Splitting snapshot to more
"atomic" actions we can handle such situations in place without repetition
of the whole heavy snapshot operation.

Step further and we probably would implement resumable uploading to the
Glance.

But anyway right now there is a huge theme about common API for drivers and
I would like to hear some thoughts from nova driver team.

Thanks,
Alexander
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140207/55a4d409/attachment.html>


More information about the OpenStack-dev mailing list