[openstack-dev] [cinder] About Read-Only volume support
lzy.dev at gmail.com
lzy.dev at gmail.com
Mon May 13 10:22:50 UTC 2013
Hi All,
In https://etherpad.openstack.org/summit-havana-cinder-multi-attach-and-ro-volumes,
I saw a comment there:
"Summit feedback: Not doing R/O volumes due to the limited hypervisor
that can support setting the volume to R/O, currently only KVM has
this capability".
I agree there probably have some troubles cause R/O volumes support
hard to implement.
But maybe since I have not attended the summit, nova and cinder guys
not notice there is a blueprint to plan to implement a cinder backend
driver for glance
(https://blueprints.launchpad.net/glance/+spec/glance-cinder-driver, I
proposed), so I consider the R/O volumes support can be implemented
gracefully.
Under the case, the R/O volume stored in cinder will be created as an
image, client can access it by glance via standard api, and nova can
prepare the R/W image (base on R/O volume) for the instance normally.
And more, I consider the R/O volume support and cinder driver for
glance is valuable because on nova side we can give some code changes
to allow nova prepare instance disk via particular COW mechanism base
on particular cinder backend store capability with more efficiency
way, such as efficient snapshot.
Thanks,
Zhi Yan
More information about the OpenStack-dev
mailing list