← Back to team overview

openstack team mailing list archive

Re: (no subject)

 

On Tue, Apr 17, 2012 at 5:07 AM,  <clouder1@xxxxxxxx> wrote:
>
>
> Hi,
>
> Apparently OpenStack essex release supports Rados Block Devices (RBD) in
> nova-volume,
> however I was wondering what is the usability status of these drivers?
>

They are fully usable with Qemu/KVM as volumes and within glance as
backend storage.

> Are the drivers complete, or even working? (I'm not saying they're not, I'm
> just asking
> before venturing deep in trying).

They're fully operational as hole essex release :-)

>
> While I've seen in the nova code some references/drivers to RBD, I couldn't
> find
> any documentation on how to use it concretely. Is there any howto or
> anywhere that I missed?
you missed them.
>
> Is RBD supported at every levels in OpenStack?
> - glance store image directly to RBD?
backend storage (examples in default config file)
> - nova-volume creating RBD volumes? (apparently supported)

just add lines below to nova.conf
# volume
volume_driver=nova.volume.driver.RBDDriver
rbd_pool=nova



> - nova-compute spawning RBD-backed VM instances using libvirt+KVM?

Working (boot from volume). One thing which is missing is image
preparation. it needs to be addressed manualy
(https://github.com/ceph/ceph-openstack-tools), or dirty coded within
libvirt/connection.py :-)


-- 
Tomasz Paszkowski
SS7, Asterisk, SAN, Datacenter, Cloud Computing
+48500166299


Follow ups

References