Re: Samba vs NFS

From: Raul Dias (chaos_at_swi.com.br)
Date: 02/22/05

  • Next message: Randy Williams: "Re: Samba vs NFS"
    To: Avery Payne <apayne@pcfruit.com>
    Date: Tue, 22 Feb 2005 16:07:05 -0300
    
    

    On Mon, 2005-02-21 at 17:07 -0800, Avery Payne wrote:

    > NFS is becoming "long in the tooth" and there are replacements that are
    > being proposed, but none have gained as much widespread traction as
    > NFS. Look up AFS (and its cousin, OpenAFS), SFS, and the terms "network
    > filesystem" or "distributed filesystem" in Google. AFS has also been
    > around but uses Kerberos authentication, SFS takes NFS further with
    > encryption and vastly-stronger user validation.

    So,

    What is suggested in a Linux to Linux environment to replace NFS?

    AFAIK, NFS is only good if you (the admin) have total control over the
    clients (root access and user accounts always map to the same uid like
    LDAP, NIS).

    OTOH, if other people (you don't trust) have root access or uids are not
    map the sameway everywhere, NFS security is gone.

    So, what other FS address this problems in Linux? Good authentication,
    criptography if desired but not mandatory (some times it can slow down
    the system), and most important stability.

    A few years ago I search for a replacement of NSF (v3) and found nothing
    good enough on Linux. Most solutions were on slow development and had
    bad stability.

    NFS v4 seems to address this problems but it is not close to be ready
    (AFAIK). RedHat seems to have some closed source fs solution (GFS i
    think).

    I even thought already about using a SAMBA to SAMBA Linux solution to
    address parts of this problems.

    So, what is there for real today?

    Raul Dias


  • Next message: Randy Williams: "Re: Samba vs NFS"

    Relevant Pages

    • Re: Opinions on new Fedora Core 2 install with LVM 2 and snapshots?
      ... 95% of the Linux and Solaris client mount. ... The Linux server is where 5% of the UNIX client traffic goes, so NFS ... I just want snapshots, that's it. ... I also adopted XFS early on, ...
      (Fedora)
    • [opensuse] Re: [opensuse ] How do I mount USB drive world writable using device notifier?
      ... You said you and your wife both use Linux. ... I have set up the NFS server on all my Linux systems, and can for the most part now navigate around Linux filesystems via the auto mounted files defined for autofs. ... That said, even using NFS to navigate to the mounted USB drive on her laptop, or v.s. for her to navigate to my USB drive, we hit an even worse roadblock. ... external USB drives, and use the KDE device notifier to mount them. ...
      (SuSE)
    • Re: 6.1 and NFS
      ... This is becoming a show stopper for us moving forward with FreeBSD and may require us moving to a different OS (Linux or Solaris, ... Well, Solaris has the best NFS implementation out there and includes a number of subtle workarounds in their server code to reduce the number of and/or impact of problems seen doing heterogeneous networking against clients running other operating systems, but frankly, rpc.lockd isn't significantly more stable there on Solaris than on FreeBSD. ... In other words, if you plan to use NFS filesharing, you should make every effort to utilize software which functions with the classic ".lock"file mechanism rather than depending on lockf/flock/fcntl -based locking working. ... If a process wants the lock, ...
      (freebsd-questions)
    • Re: file-copy corruption
      ... I too am heavily into NFS, ... I guess the cause could lie anywhere between the source disk, the source disk controller, ... On any recent Linux, it would be very rare for there to be "no ... diff had an option to not follow symlinks..). ...
      (Fedora)
    • Re: [PATCH 2.6.18-rc1] Make group sorting optional in the 2.6.x kernels
      ... in an operation on NFS on the client system, ... When there is no group id information passed downwards ... For someone of my level of knowledge of the kernel the README does not ... At the moment Linux is the only OS ...
      (Linux-Kernel)