Déployer un serveur NFS haute performance sous Linux

Publié le 20 septembre 2025

Linux
Stockage
Administration

Le protocole NFS (Network File System) est largement utilisé pour le partage de fichiers sur les réseaux d’entreprise.
Il permet à plusieurs machines d’accéder aux mêmes données de manière transparente.

Dans cet article, nous allons voir comment déployer un serveur NFS performant et sécurisé sous Linux.

Plan de l’article

  • Présentation de NFS
  • Installation du serveur et des clients
  • Configuration des exports
  • Optimisations de performance
  • Sécurisation du service
  • Conclusion

Présentation de NFS

  • Développé initialement par Sun Microsystems.
  • Permet de monter des répertoires distants comme s’ils étaient locaux.
  • Utilisé dans les environnements clusters, HPC, serveurs d’applications.

Installation du serveur et des clients

Serveur (Debian/Ubuntu)

sudo apt update
sudo apt install nfs-kernel-server

Client (Debian/Ubuntu)

sudo apt install nfs-common

Le service est ensuite géré via systemctl.


Configuration des exports

Éditer le fichier /etc/exports :

/srv/data   192.168.1.0/24(rw,sync,no_subtree_check)
  • rw : lecture/écriture.
  • sync : garantit l’écriture sur disque avant confirmation.
  • no_subtree_check : améliore les performances.

Appliquer la configuration :

sudo exportfs -ra

Optimisations de performance

  • Augmenter le cache côté client :
mount -t nfs -o rsize=1048576,wsize=1048576 server:/srv/data /mnt/data
  • Utiliser NFSv4 pour de meilleures performances et sécurité.
  • Activer les options async côté serveur pour accélérer les écritures (avec prudence).
  • Optimiser le réseau (MTU, Jumbo Frames si compatible).

Sécurisation du service

  • Restreindre l’accès par IP ou sous-réseau.
  • Utiliser Kerberos (sec=krb5) pour l’authentification.
  • Activer le firewall pour limiter l’exposition du service.

Conclusion

Avec une bonne configuration, un serveur NFS haute performance peut devenir un élément clé de votre infrastructure de stockage réseau.
Combiné à des optimisations réseau et des mécanismes de sécurité, il offre un partage de fichiers rapide, fiable et sécurisé.

Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets.

Contactez-nous

Articles similaires qui pourraient vous intéresser