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: https://blueprints.launchpad.net/nova/+spec/bring-rbd-support-libvirt-images-type Amit Vijairania | 978.319.3684 --*-- On Thu, Aug 22, 2013 at 9:05 AM, Gregory Farnum <g...@inktank.com> 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 > > > >> >> Please let us know.. >> >> Thanks! >> Amit >> >> Amit Vijairania | 978.319.3684 >> --*-- >> > > > -- > Software Engineer #42 @ http://inktank.com | http://ceph.com >
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com