Re: userland nfs server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Sage,

Yes, we're actively working on this.  We'd very much like assistance adapting the libceph changes for inclusion.  We can start by updating for recent Ceph.

FSAL_CEPH will definitely merge in Ganesha mainline in the next month or two.

Matt

----- "Sage Weil" <sage@xxxxxxxxxxxx> wrote:

> Hi Matt,
> 
> On Fri, 29 Jul 2011, Matt W. Benjamin wrote:
> > Hi Sage,
> > 
> > We (Linux Box) have built and published a native FSAL for Ceph,
> which is 
> > pretty advanced, and we've submitted the FSAL driver code upstream
> for 
> > review Philippe Deniel.
> 
> Not sure if I said this before, but this is awesome!
> 
> > In addition, we're working on pNFS support in Ganesha and Ceph, and
> have 
> > a prototype file-based pNFS layout driver for the FSAL that takes 
> > advantage of Ceph OSDs for parallel IO.
> > 
> > We're actively extending these efforts and there should be some 
> > publication forthcoming.
> > 
> > We have an external git repository here:
> > 
> >     git://github.com/aemerson-linuxbox/ganesha.git
> 
> I just took a look at your ceph.git and it looks like there are
> several 
> changes you need to make to libceph.  It also looks like it's based on
> 
> v0.27 or thereabouts, which is pretty old now.  There seems to be a
> mix of 
> pretty simple/straighforward things that are easily merged upstream,
> and 
> some larger API additions that I have some questions about.
> 
> Are you guys actively working on this?  Can we work together to get
> these 
> libceph API changes merged into the mainline?  I would love to see
> this 
> run against the packaged libceph (and get the ceph FSAL upstream into
> 
> ganesha).
> 
> Thanks!
> sage
> 
> 
> 
> > 
> > We would really appreciate your feedback--and guidance on how to 
> > participate in Ceph, we'd like to.
> > 
> > Matt
> > 
> > ----- "Sage Weil" <sage@xxxxxxxxxxxx> wrote:
> > 
> > > Has anyone looked at Genesha?
> > > 
> > > 	http://sourceforge.net/apps/trac/nfs-ganesha/
> > > 
> > > In principle it would probably be pretty straightforward to wire
> that
> > > up 
> > > to libceph and avoid the kernel NFS server for reexporting ceph
> via
> > > NFS...
> > > 
> > > sage
> > > --
> > > To unsubscribe from this list: send the line "unsubscribe
> ceph-devel"
> > > in
> > > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > > More majordomo info at 
> http://vger.kernel.org/majordomo-info.html
> > 
> > -- 
> > 
> > Matt Benjamin
> > 
> > The Linux Box
> > 206 South Fifth Ave. Suite 150
> > Ann Arbor, MI  48104
> > 
> > http://linuxbox.com
> > 
> > tel. 734-761-4689
> > fax. 734-769-8938
> > cel. 734-216-5309
> > --
> > To unsubscribe from this list: send the line "unsubscribe
> ceph-devel" in
> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > 
> > 
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel"
> in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

-- 

Matt Benjamin

The Linux Box
206 South Fifth Ave. Suite 150
Ann Arbor, MI  48104

http://linuxbox.com

tel. 734-761-4689
fax. 734-769-8938
cel. 734-216-5309
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux