<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi guys,</div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><blockquote type="cite">"Summit feedback: Not doing R/O volumes due to the limited hypervisor<br>that can support setting the volume to R/O, currently only KVM has<br>this capability".<br></blockquote></div></span></span></div><div apple-content-edited="true"><br class="Apple-interchange-newline">
</div><div apple-content-edited="true">Hyper-V supports mounting R/O iSCSI volumes as well.</div><div apple-content-edited="true"><br></div><div apple-content-edited="true">Alessandro</div>
<div><br></div><br><div><div>On May 13, 2013, at 13:22 , <a href="mailto:lzy.dev@gmail.com">lzy.dev@gmail.com</a> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi All,<br><br>In <a href="https://etherpad.openstack.org/summit-havana-cinder-multi-attach-and-ro-volumes">https://etherpad.openstack.org/summit-havana-cinder-multi-attach-and-ro-volumes</a>,<br>I saw a comment there:<br>"Summit feedback: Not doing R/O volumes due to the limited hypervisor<br>that can support setting the volume to R/O, currently only KVM has<br>this capability".<br><br>I agree there probably have some troubles cause R/O volumes support<br>hard to implement.<br>But maybe since I have not attended the summit, nova and cinder guys<br>not notice there is a blueprint to plan to implement a cinder backend<br>driver for glance<br>(<a href="https://blueprints.launchpad.net/glance/+spec/glance-cinder-driver">https://blueprints.launchpad.net/glance/+spec/glance-cinder-driver</a>, I<br>proposed), so I consider the R/O volumes support can be implemented<br>gracefully.<br>Under the case, the R/O volume stored in cinder will be created as an<br>image, client can access it by glance via standard api, and nova can<br>prepare the R/W image (base on R/O volume) for the instance normally.<br><br>And more, I consider the R/O volume support and cinder driver for<br>glance is valuable because on nova side we can give some code changes<br>to allow nova prepare instance disk via particular COW mechanism base<br>on particular cinder backend store capability with more efficiency<br>way, such as efficient snapshot.<br><br>Thanks,<br>Zhi Yan<br><br>_______________________________________________<br>OpenStack-dev mailing list<br><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev<br></blockquote></div><br></body></html>