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* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> 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
    [email protected] <mailto:[email protected]>?
    >
    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
    >> [email protected] <mailto:[email protected]>
    >> https://lists.openafs.org/mailman/listinfo/openafs-info
    >>
    >
    >

    _______________________________________________
    OpenAFS-info mailing list
    [email protected] <mailto:[email protected]>
    https://lists.openafs.org/mailman/listinfo/openafs-info
    <https://lists.openafs.org/mailman/listinfo/openafs-info>



_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to