Hi Greg,
We are using RBD for most of our VM images and volumes. But, if you spin off an instance from a Glance image without specifying a boot volume, Glance caches the image (/var/lib/nova/instances/_base) on Nova node where this instance is scheduled.. You can use a shared file system for Glance cache and avoid image caching (or copying over the network) to every Nova node..
Also, /var/lib/nova/instances/ directory is also used to store libvirt.xml for an instance and during Live Migration or Nova Evacuate, it helpful if this directory is shared between Nova nodes..
Thanks!
Amit
Reference:
Amit Vijairania | 978.319.3684
--*--
On Thu, Aug 22, 2013 at 9:05 AM, Gregory Farnum <greg@xxxxxxxxxxx> wrote:
On Thursday, August 22, 2013, Amit Vijairania wrote:Hello!We, in our environment, need a shared file system for /var/lib/nova/instances and Glance image cache (_base)..Is anyone using CephFS for this purpose?When folks say CephFS is not production ready, is the primary concern stability/data-integrity or performance?Is NFS (with NFS-Ganesha) is better solution? Is anyone using it today?Our primary concern about CephFS is about its stability; there are a couple of important known bugs and it has yet to see the string QA that would qualify it for general production use. Storing VM images is one of the use cases it might be okay for, but:Why not use RBD? It sounds like that's what you want, and RBD is purpose-built for managing VM images and volumes!-Greg--
Software Engineer #42 @ http://inktank.com | http://ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com