<div dir="ltr">Ah, Adam, got your point, I found two related Nova blueprints that were similar with your idea,<div>but there are not any activities about them from 2014, I hadn't dive deep into these comments,</div><div>you might get some background information at there.</div><div><div><br></div><div><a href="https://blueprints.launchpad.net/nova/+spec/image-precacher">https://blueprints.launchpad.net/nova/+spec/image-precacher</a><br></div><div><a href="https://blueprints.launchpad.net/nova/+spec/cache-aware-weigher">https://blueprints.launchpad.net/nova/+spec/cache-aware-weigher</a><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-01-05 6:22 GMT+08:00 Blair Bethwaite <span dir="ltr"><<a href="mailto:blair.bethwaite@gmail.com" target="_blank">blair.bethwaite@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Adam,<br>
<span class=""><br>
On 5 January 2017 at 08:48, Adam Lawson <<a href="mailto:alawson@aqorn.com">alawson@aqorn.com</a>> wrote:<br>
> Just a friendly bump. To clarify, the ideas being tossed around are to host<br>
> QCOW images on each Compute node so the provisioning is faster (i.e. less<br>
> dependency on network connectivity to a shared back-end). I need to know if<br>
> this is possible or not. So far, I've seen nothing that suggests that it is<br>
> but i want to confirm that.<br>
<br>
</span>If you are using qcow based ephemeral disks then you will have<br>
something like a /var/lib/nova/instances/_base/ dir on each<br>
nova-compute. That directory holds the backing files for each<br>
"derived" disk file in /var/lib/nova/instances/<UUID><wbr>/. It also acts<br>
as a local image cache - their are corresponding nova-compute config<br>
options controlling whether and how often unused base files get<br>
removed. See e.g.<br>
<a href="http://www.pixelbeat.org/docs/openstack_libvirt_images/" rel="noreferrer" target="_blank">http://www.pixelbeat.org/docs/<wbr>openstack_libvirt_images/</a> for a great<br>
dive into the possibilities.<br>
<span class=""><br>
> Also, derived images is a QCOW thing[1], I'm wondering if creating these<br>
> dynamically is supported by Nova and/or Glance.<br>
<br>
</span>The default (typical?) configuration does use qcow layering, but you<br>
can also change your nova-compute settings to e.g. force all instances<br>
to run off raw disk files.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Cheers,<br>
~Blairo<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>_________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.<wbr>openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-operators</a><br>
</div></div></blockquote></div><br></div>