<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 21 May 2014 19:11, Daniel Speichert <span dir="ltr"><<a href="mailto:daniel@speichert.pl" target="_blank">daniel@speichert.pl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">In our OpenStack installation (Havana, RDO), we use Ceph as storage as<br>
Nova, Glance and Cinder backend.<br>
<br>
On compute nodes, instance's disks are kept on Ceph but base images are<br>
copied from Glance (Ceph) to local disk. This works well with small<br>
images of OS's.<br></blockquote><div><br></div><div>For a nova back-end, do you mean that it's a block mount or CephFS mount on your compute nodes with the device mapped to /var/lib/nova/instances or do you mean that each instance's root disk is natively created as an RBD image?</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Is there any way to tell Nova to not use backing image for an instance?<br>
Maybe there exists a special image property to set that tells Nova to<br>
copy the whole image, which would put it entirely in Ceph without a<br>
backing file?<br></blockquote><div><br></div><div>Not directly, but another way you could achieve something similar is to convert the image to a volume, then boot the instance from that volume. This would effectively do what you're hoping to do - run the instance from a raw copy of the image without a backing file. </div>
</div></div></div>