18 votes

Devrais-je remplacer sshfs par NFS ?

J'ai un serveur à la maison accessible via le WIFI local. J'ai également plusieurs ordinateurs portables. Je partage des dossiers sur le serveur en utilisant sshfs en raison de sa facilité d'utilisation. Mais parfois, je remarque de nombreux problèmes de connexion avec les dossiers partagés.

Est-ce que NFS est une meilleure solution ?

14voto

jaume Points 5382

Mise à jour: J'ai posté cette réponse en 2013 et il semble que SSHFS soit devenu un système de fichiers réseau fiable. En bonus supplémentaire, si vous avez déjà SSH d'installé, il est facile à mettre en place.

Mon conseil aujourd'hui serait le suivant:

  1. Si vous avez un environnement hétérogène Windows/Linux, optez pour CIFS
  2. Si vous avez un environnement uniquement Linux, essayez SSHFS et, s'il répond à vos besoins, restez-y. Sinon, utilisez NFS

Vérifiez ce lien partagé par Roc W. dans les commentaires pour des tests de performance: https://blog.ja-ke.tech/2019/08/27/nas-performance-sshfs-nfs-smb.html


J'ai utilisé SSHFS dans un environnement d'entreprise par le passé et, selon mon expérience, il est peu fiable en cas de charge importante et convient mieux à un usage occasionnel.

Si vous avez besoin d'un système de fichiers réseau robuste, optez pour NFS ou CIFS (Samba). Vous devrez cependant sacrifier le cryptage pour la stabilité, à moins d'utiliser NFSv4, qui prend en charge le cryptage.

Donc oui, vous pourriez utiliser NFSv4 en remplacement, ce qui offrirait à la fois de meilleures performances en cas de charge importante et le cryptage. Ce document sur ubuntu.com explique comment le configurer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X