我应该用 NFS 替换 sshfs 吗?

我应该用 NFS 替换 sshfs 吗?

我家里有一台可以通过本地 WIFI 访问的服务器。我还有几台笔记本电脑。我使用 sshfs 共享服务器中的文件夹,因为它易于使用。但有时我注意到共享文件夹存在很多连接问题。

NFS 是更好的解决方案吗?

答案1

更新:我在 2013 年发布了这个答案,看来 SSHFS 已经成为一个可靠的网络文件系统。另外,如果你已经安装了 SSH,那么易于设置

我今天的建议是:

  1. 如果您拥有异构的 Windows/Linux 环境,请选择 CIFS。
  2. 如果您有纯 Linux 环境,请尝试 SSHFS,如果它符合您的需求,请坚持使用它。否则请使用 NFS。

查看此链接羅克·W.在基准测试的评论中:https://blog.ja-ke.tech/2019/08/27/nas-performance-sshfs-nfs-smb.html


我过去曾在公司环境中使用过 SSHFS,根据我的经验,它在高负载下不可靠,最适合休闲使用。

如果您需要重型网络文件系统,请选择 NFS 或 CIFS (Samba)。不过,除非您使用支持加密的 NFSv4,否则您必须牺牲加密来换取稳定性。

所以是的,您可以使用 NFSv4 作为替代方案,它可以在高负载和加密下提供更好的性能。这个文件ubuntu.com 解释了如何设置它。

相关内容