[openstack-dev] Fwd: [Openstack-dev][Sheepdog]Add a new driver for Openstack Cinder like Sheepdog volumes

harryxiyou harryxiyou at gmail.com
Fri Jan 18 15:00:34 UTC 2013


---------- Forwarded message ----------
From: harryxiyou <harryxiyou at gmail.com>
Date: Fri, Jan 18, 2013 at 10:56 PM
Subject: [Openstack-dev][Sheepdog]Add a new driver for Openstack
Cinder like Sheepdog volumes
To: Kazutaka Morita <morita.kazutaka at gmail.com>
Cc: sheepdog at lists.wpkg.org, openstack at lists.launchpad.net,
openstack-dev at lists.launchpad.net, Liu Yuan <namei.unix at gmail.com>


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 ;-)


-- 
Thanks
Harry Wei



More information about the OpenStack-dev mailing list