[Openstack] [Openstack-dev][Sheepdog]Add a new driver for Openstack Cinder like Sheepdog volumes
MORITA Kazutaka
morita.kazutaka at gmail.com
Sat Jan 19 04:24:40 UTC 2013
At Fri, 18 Jan 2013 22:56:38 +0800,
harryxiyou wrote:
>
> Hi Morita and other developers,
>
> If i add a QEMU/Libvirt driver(the same as Sheepdog volumes driver in
> Openstack Cinder branch) to let Openstack Cinder support a new block-level
> storage system, I should change following stuffs, right?
>
> 1, Add a driver file to the dir in Openstack Cinder branch(the same as
> sheepdog.py),
> https://github.com/openstack/cinder/blob/master/cinder/volume/drivers
> 2, Change the file in Openstack Nova branch(Let libvirt attach HLFS volumes
> to QEMU, the same as sheepdog),
> https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py
>
> Do I should change/add any other files for Openstack? Cloud anyone give me
> some suggestions? Thanks in advance ;-)
The answer depends on the protocol between QEMU and HLFS. What is
used for accessing HLFS volumes from QEMU? Is it iSCSI, NFS, or
something else?
Thanks,
Kazutaka
More information about the Openstack
mailing list