<div dir="ltr"><div><div>Hi Vincent,<br><br></div>Just to complement what Mike and Gorka said, Cinder NFS drivers does not provision FS services. It 'consumes' a FS export, and provisions block storage.<br>To be more detailed, the Cinder NFS backend, mount a remote share from a NFS server, and create/stores the cinder volumes as files inside this exports on the volume node. In a scenario that you have Manila and Cinder, if Manila is using the generic driver and Cinder the NFS backend, before create a share, Manila will create a volume in Cinder, which will store that in the NFS share as a file.<br><br></div>Erlon<br><div><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 29, 2015 at 9:10 AM, Gorka Eguileor <span dir="ltr"><<a href="mailto:geguileo@redhat.com" target="_blank">geguileo@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 29/09, Duncan Thomas wrote:<br>
> Cinder provides a block storage abstraction to a vm. Manila provides a<br>
> filesystem abstraction. The two are very different, and complementary. I<br>
> see no reason why the nfs related cinder drivers should be removed based on<br>
> the existence or maturity of manila - manila is not going to suddenly start<br>
> providing block storage to a vm.<br>
> On 29 Sep 2015 06:56, "Sheng Bo Hou" <<a href="mailto:sbhou@cn.ibm.com">sbhou@cn.ibm.com</a>> wrote:<br>
><br>
> > Hi folks,<br>
> ><br>
> > I have a question about the file services in OpenStack.<br>
> ><br>
> > As you know there is a generic NFS driver in Cinder and other file system<br>
> > drivers inherit it, while the project Manila is determined to provide the<br>
> > file system service.<br>
> ><br>
> > Will NFS stay with Cinder as the reference implementation for the coming<br>
> > release or releases? Are all the file system drivers going to move to<br>
> > Manila?<br>
> > What is relation between Manila as FSaaS and NFS in Cinder?<br>
> > Any ideas?<br>
> ><br>
> > Thank you.<br>
> ><br>
> > Best wishes,<br>
> > Vincent Hou (侯胜博)<br>
> ><br>
> > Staff Software Engineer, Open Standards and Open Source Team, Emerging<br>
> > Technology Institute, IBM China Software Development Lab<br>
> ><br>
> > Tel: 86-10-82450778 Fax: 86-10-82453660<br>
> > Notes ID: Sheng Bo Hou/China/IBM@IBMCN    E-mail: <a href="mailto:sbhou@cn.ibm.com">sbhou@cn.ibm.com</a><br>
> > Address:3F Ring, Building 28 Zhongguancun Software Park, 8 Dongbeiwang<br>
> > West Road, Haidian District, Beijing, P.R.C.100193<br>
> > 地址:北京市海淀区东北旺西路8号中关村软件园28号楼环宇大厦3层 邮编:100193<br>
> > __________________________________________________________________________<br>
> > OpenStack Development Mailing List (not for usage questions)<br>
> > Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> > <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
> ><br>
> ><br>
<br>
</div></div>I agree with Duncan,<br>
<br>
There is a clear distinction between the projects' objectives:<br>
- Cinder provides the canonical storage provisioning control plane in<br>
  OpenStack for block storage as well as delivering a persistence model<br>
  for instance storage.<br>
- Manila is a File Share Service, in a similar manner, provides<br>
  coordinated access to shared or distributed file systems.<br>
<br>
So I wouldn't move out our NFS drivers.<br>
<br>
As the relation between those is that while they both use the same<br>
storage type they expose it completely different.<br>
<br>
Cheers,<br>
Gorka.<br>
<div class="HOEnZb"><div class="h5"><br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>