[OpenAFS] Publishing a FUSE file system over OpenAFS
Anthony Wright
anthony@communitymesh.com
Thu, 18 Oct 2007 07:29:09 +0100
I realise that using FUSE would add a whole layer of inefficiency but
it's a clean, well defined API to write to. My other thought was whether
the OpenAFS server includes an API which is similar in concept to FUSE
which I could use to publish my filesystem directly to OpenAFS, avoiding
FUSE & kernel VFS altogether. It would mean that I could publish the
file system over OpenAFS, but not over other networked file systems, for
example Samba. However, if the API wasn't too complex, I couldn't see
that being a big problem as I could publish to both APIs if I needed.
Does OpenAFS have such an API?
Derrick Brashear wrote:
> You want hostafsd. More work is forthcoming on it. Of course,
> publishing a FUSE filesystem, why bother? You don't need to involve
> the kernel VFS (the part that FUSE does) because... you're publishing
> it via the network to AFS clients anyway.
>
>
> On 10/17/07, *Anthony Wright* <anthony@communitymesh.com
> <mailto:anthony@communitymesh.com>> wrote:
>
> I had a look at the thread, but unless I'm mistaken it's talking about
> using FUSE to publish an AFS filesystem, rather than using AFS to
> publish a FUSE filesystem.
>
> Giovanni Bracco wrote:
> > Have you see the thread of the previous posting to
> openafs-info@openafs.org <mailto:openafs-info@openafs.org>?
> >
> http://www.openafs.org/pipermail/openafs-info/2007-January/024971.html
> <http://www.openafs.org/pipermail/openafs-info/2007-January/024971.html>
> > Giovanni
> > On Sunday 14 October 2007 23:54, Anthony Wright wrote:
> >
> >> I've been interested in using OpenAFS as an alternative to NFS
> for a
> >> while now, and most of the arguments in it's favour seem fairly
> >> compelling, but i'm struggling with one issue.
> >>
> >> I'm in the process of building a system which will use a FUSE File
> >> System which I then want to publish over a network. I
> can clearly
> >> understand how to do this with NFS, but from my (limited)
> knowledge,
> >> OpenAFS seems to be much more tightly bound to the underlying file
> >> system than NFS, and I can't see how I produce a FUSE file
> system, and
> >> then access that file system through an OpenAFS client.
> >>
> >> Is this something that can be done under OpenAFS and if so how?
> If not
> >> is there an OpenAFS API similar in concept to FUSE that would
> allow a
> >> user mode program to publish a file system over OpenAFS?
> >>
> >> If the answer to these two questions is no, does this mean I've
> found
> >> out a way in which NFS is better than OpenAFS? ;-)
> >>
> >> Many thanks,
> >>
> >> Tony Wright.
> >> _______________________________________________
> >> OpenAFS-info mailing list
> >> OpenAFS-info@openafs.org <mailto:OpenAFS-info@openafs.org>
> >> https://lists.openafs.org/mailman/listinfo/openafs-info
> >>
> >
> >
>
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org <mailto:OpenAFS-info@openafs.org>
> https://lists.openafs.org/mailman/listinfo/openafs-info
> <https://lists.openafs.org/mailman/listinfo/openafs-info>
>
>