Re: [Openstack] Volume driver in Cinder by ISCSI way
On Fri, Jan 18, 2013 at 10:13 PM, yang, xing wrote: > Harry, Hi Xing, > EMC’s volume driver (implemented in emc.py) is open source but EMC storage > is not. EMC volume driver allows users to provision EMC storage in > OpenStack. This is the same case with many other vendor provided drivers. > The EMC volume driver that is available currently supports iSCSI protocol on > VNX and VMAX/VMAXe arrays. > > I have a README for how to use this driver in Folsom. See the following > link: > https://github.com/xing-yang/emc-openstack-cinder > > > We are still doing development for Grizzly, so I don’t have a README yet. > You can take a look of the Folsom doc to get started. Let me know if you > have any questions. > > To add another driver, you can just add it under cinder/volume/drivers like > emc.py. > Thanks for your help ;-) Actually i wanna let Openstack support HLFS, which is a sub-project of Cloudxy. Our project web is: http://code.google.com/p/cloudxy/ HLFS's doc is: http://code.google.com/p/cloudxy/wiki/HlfsDesign . And we will first realize Openstack support driver by QEMU/Libvirt way like Sheepdog. Then we will also realize Openstack support driver by iSCSI. At that time, if i happen to some questions, i will suerly ask you, would you? ;-) Do you understand sheepdog's driver by QEMU/Libvirt in details? If i add a QEMU/Libvirt driver to let Openstack support HLFS, I should change following stuffs, right? 1, add driver file to the dir (the same as sheepdog), https://github.com/openstack/cinder/blob/master/cinder/volume/drivers 2, change the file (Let libvirt attach HLFS volumes to QEMU, the same as sheepdog), https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py Do you have any other suggestions? -- Thanks Harry Wei ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Volume driver in Cinder by ISCSI way
On Fri, Jan 18, 2013 at 9:40 PM, Huang Zhiteng wrote: > For development efforts, it is better to use openstack-dev list instead of > this general openstack list. You can also join #openstack-cinder IRC > channel in freenode for online discussion with cinder developers. > Okay, i will. Thanks for your suggestions. -- Thanks Harry Wei ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Volume driver in Cinder by ISCSI way
Harry, EMC's volume driver (implemented in emc.py) is open source but EMC storage is not. EMC volume driver allows users to provision EMC storage in OpenStack. This is the same case with many other vendor provided drivers. The EMC volume driver that is available currently supports iSCSI protocol on VNX and VMAX/VMAXe arrays. I have a README for how to use this driver in Folsom. See the following link: https://github.com/xing-yang/emc-openstack-cinder We are still doing development for Grizzly, so I don't have a README yet. You can take a look of the Folsom doc to get started. Let me know if you have any questions. To add another driver, you can just add it under cinder/volume/drivers like emc.py. Thanks, Xing From: Huang Zhiteng [mailto:winsto...@gmail.com] Sent: Friday, January 18, 2013 8:40 AM To: harryxiyou Cc: openstack@lists.launchpad.net, (openstack@lists.launchpad.net); yang, xing Subject: Re: [Openstack] Volume driver in Cinder by ISCSI way For development efforts, it is better to use openstack-dev list instead of this general openstack list. You can also join #openstack-cinder IRC channel in freenode for online discussion with cinder developers. On Jan 18, 2013 9:27 PM, "harryxiyou" mailto:harryxi...@gmail.com>> wrote: On Fri, Jan 18, 2013 at 8:35 PM, yang, xing mailto:xing.y...@emc.com>> wrote: > Hi Harry, > > If you have questions about EMC volume driver, you can email me. > Thanks for your help, that's very kind of you ;-) EMC is not open-source code project, right? And Openstack support EMC by iSCSI way. That is to say, iSCSI is the bridge to connect Openstack and EMC, right? Could you please give me the docs of https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/emc.py I wanna understand how to realize EMC's iSCSI driver. By the way, if i wanna add a driver(a block storage system by iSCSI way) for Openstack Cinder, i should just add my driver file under the dir, https://github.com/openstack/cinder/blob/master/cinder/volume/drivers like emc.py, right? -- Thanks Harry Wei ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net<mailto:openstack@lists.launchpad.net> Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Volume driver in Cinder by ISCSI way
For development efforts, it is better to use openstack-dev list instead of this general openstack list. You can also join #openstack-cinder IRC channel in freenode for online discussion with cinder developers. On Jan 18, 2013 9:27 PM, "harryxiyou" wrote: > On Fri, Jan 18, 2013 at 8:35 PM, yang, xing wrote: > > Hi Harry, > > > > If you have questions about EMC volume driver, you can email me. > > > > Thanks for your help, that's very kind of you ;-) > > EMC is not open-source code project, right? And Openstack support EMC > by iSCSI way. That is to say, iSCSI is the bridge to connect Openstack and > EMC, right? Could you please give me the docs of > > https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/emc.py > I wanna understand how to realize EMC's iSCSI driver. > > By the way, if i wanna add a driver(a block storage system by iSCSI way) > for > Openstack Cinder, i should just add my driver file under the dir, > https://github.com/openstack/cinder/blob/master/cinder/volume/drivers > like emc.py, right? > > > > > -- > Thanks > Harry Wei > > ___ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp > ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Volume driver in Cinder by ISCSI way
On Fri, Jan 18, 2013 at 8:35 PM, yang, xing wrote: > Hi Harry, > > If you have questions about EMC volume driver, you can email me. > Thanks for your help, that's very kind of you ;-) EMC is not open-source code project, right? And Openstack support EMC by iSCSI way. That is to say, iSCSI is the bridge to connect Openstack and EMC, right? Could you please give me the docs of https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/emc.py I wanna understand how to realize EMC's iSCSI driver. By the way, if i wanna add a driver(a block storage system by iSCSI way) for Openstack Cinder, i should just add my driver file under the dir, https://github.com/openstack/cinder/blob/master/cinder/volume/drivers like emc.py, right? -- Thanks Harry Wei ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Volume driver in Cinder by ISCSI way
Hi Harry, If you have questions about EMC volume driver, you can email me. Thanks, Xing On Jan 18, 2013, at 1:29 AM, "harryxiyou" wrote: > Hi all, > > I find they, emc volumes, lvm, Netapp, IBM Svc and Zadara Virtual > Private Storage Array, are all use ISCSI to be the bridge to make > drivers to let Openstack support them. You can see their driver files here: > https://github.com/openstack/cinder/tree/master/cinder/volume/drivers > > If i wanna discuss questions about their ISCSI driver ways, i should go > to which mailing lists or ask anybody? it seems they are all not open > source projects, which belong to companies. > > > -- > Thanks > Harry Wei > > ___ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp > ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Volume driver in Cinder by ISCSI way
Hi all, I find they, emc volumes, lvm, Netapp, IBM Svc and Zadara Virtual Private Storage Array, are all use ISCSI to be the bridge to make drivers to let Openstack support them. You can see their driver files here: https://github.com/openstack/cinder/tree/master/cinder/volume/drivers If i wanna discuss questions about their ISCSI driver ways, i should go to which mailing lists or ask anybody? it seems they are all not open source projects, which belong to companies. -- Thanks Harry Wei ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp