[openstack-dev] [Cinder] [Manila] Will NFS stay with Cinder as a reference implementation?

Gorka Eguileor geguileo at redhat.com
Tue Sep 29 12:10:15 UTC 2015


On 29/09, Duncan Thomas wrote:
> Cinder provides a block storage abstraction to a vm. Manila provides a
> filesystem abstraction. The two are very different, and complementary. I
> see no reason why the nfs related cinder drivers should be removed based on
> the existence or maturity of manila - manila is not going to suddenly start
> providing block storage to a vm.
> On 29 Sep 2015 06:56, "Sheng Bo Hou" <sbhou at cn.ibm.com> wrote:
> 
> > Hi folks,
> >
> > I have a question about the file services in OpenStack.
> >
> > As you know there is a generic NFS driver in Cinder and other file system
> > drivers inherit it, while the project Manila is determined to provide the
> > file system service.
> >
> > Will NFS stay with Cinder as the reference implementation for the coming
> > release or releases? Are all the file system drivers going to move to
> > Manila?
> > What is relation between Manila as FSaaS and NFS in Cinder?
> > Any ideas?
> >
> > Thank you.
> >
> > Best wishes,
> > Vincent Hou (侯胜博)
> >
> > Staff Software Engineer, Open Standards and Open Source Team, Emerging
> > Technology Institute, IBM China Software Development Lab
> >
> > Tel: 86-10-82450778 Fax: 86-10-82453660
> > Notes ID: Sheng Bo Hou/China/IBM at IBMCN    E-mail: sbhou at cn.ibm.com
> > Address:3F Ring, Building 28 Zhongguancun Software Park, 8 Dongbeiwang
> > West Road, Haidian District, Beijing, P.R.C.100193
> > 地址:北京市海淀区东北旺西路8号中关村软件园28号楼环宇大厦3层 邮编:100193
> > __________________________________________________________________________
> > OpenStack Development Mailing List (not for usage questions)
> > Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
> >

I agree with Duncan,

There is a clear distinction between the projects' objectives:
- Cinder provides the canonical storage provisioning control plane in
  OpenStack for block storage as well as delivering a persistence model
  for instance storage.
- Manila is a File Share Service, in a similar manner, provides
  coordinated access to shared or distributed file systems.

So I wouldn't move out our NFS drivers.

As the relation between those is that while they both use the same
storage type they expose it completely different.

Cheers,
Gorka.



More information about the OpenStack-dev mailing list