Systèmes de fichiers partagés

Pourquoi partager des fichiers?

Ce problème n’est pas récent

NFS: le système le plus basique

NFS: un protocole simple

NFS: adapté aux clients sans disque

NFS: exemple de scénario

NFS: quel environnement?

NFS: répliquer les données est possible, mais...

NFS: disponibilité

NFS: inconvénients

AFS: utilisation d’un cache local

AFS: propriétés du cache

AFS: illustration du cache

AFS: organisation

AFS: réplication illustrée

AFS: protocole simple mais puissant

AFS: protocole… (suite)

AFS: disponibilité

Comparaison NFS/AFS

Comparaison NFS/AFS (suite)

Coda: la souplesse en action

Coda en une image

Coda: scénario typique

Coda: fonctionnement d’un client

Coda: configuration possibles d’un client

Coda: modifications locales

Coda: réintégration des changements

Coda: gestion des conflits

Coda: réplication des serveurs

Coda: fonctionnement en groupe partiel

Coda: résolution des conflits entre serveurs

Coda: résolution complexe

Coda: résolution complexe (suite)

Coda: disponibilité

Comparaison AFS/Coda

InterMezzo: les idées de Coda, la sûreté de Ext2/3

InterMezzo: gestion des fichiers

InterMezzo: filtrage des requêtes

Page 40

InterMezzo: un modèle simple

Passé, présent et avenir

Quels systèmes pour l’avenir?

Problème 1 Trop d’intermédiaires

Problème 2 Architecture mal équilibrées

Solution 1 Utiliser des canaux rapides

Solution 2 Des périphériques intelligents

NASD: les idées fondatrices

NASD: sécurité des données

NASD: avantages

NASD: exemples d’utilisation

Mais de quoi sera fait l’avenir?