Système de fichiers distribué

Un système de fichiers distribué est un moyen de gérer du stockage à grande échelle de façon fiable et collaborative, en répartissant les données sur un réseau d’ordinateurs

Un système de fichiers distribué est comme une bibliothèque géante dont les livres sont répartis dans plusieurs bâtiments, mais que vous pouvez consulter depuis un seul endroit.

Il permet de stocker des fichiers sur plusieurs ordinateurs en même temps, tout en les faisant apparaître comme s’ils étaient sur un seul disque.

Cela rend le stockage plus résistant (si un ordinateur tombe en panne, les fichiers ne disparaissent pas), plus rapide (plusieurs machines peuvent travailler en parallèle), et évolutif (on peut ajouter de nouveaux ordinateurs quand on manque de place).

Exemples de systèmes de fichiers distribués

NomÀ quoi ça sert ?Pour qui / dans quels cas ?
HDFS (Hadoop Distributed File System)Stocke de très gros volumes de données pour l’analyse (big data)Entreprises ou chercheurs traitant des millions de documents, logs, ou données scientifiques
CephOffre du stockage unifié : fichiers, blocs (comme un disque dur virtuel) et objets (comme dans le cloud)Infrastructures cloud privées, centres de données modernes
GlusterFSCrée un espace de stockage partagé à partir de serveurs standardsPetites/moyennes infrastructures auto-hébergées, web clusters
IPFS (InterPlanetary File System)Stocke des fichiers de façon décentralisée sur Internet, sans serveur centralProjets web résilients, archivage décentralisé, Web3
LustreAccélère l’accès aux données dans les supercalculateursCalcul scientifique intensif (météo, physique, génomique)
MinIOStockage objet haute performance, compatible avec Amazon S3Développeurs cloud, microservices, sauvegardes automatisées
Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.