Key points are not available for this paper at this time.
Dans cet article, nous proposons un nouveau paradigme pour la conception de systèmes de fichiers réseau, les systèmes de fichiers réseau sans serveur. Alors que les systèmes de fichiers réseau traditionnels s'appuient sur une machine serveur centrale, un système sans serveur utilise des stations de travail coopérant comme pairs pour fournir tous les services de fichiers. Toute machine dans le système peut stocker, mettre en cache ou contrôler tout bloc de données. Notre approche utilise cette indépendance de localisation, en combinaison avec des réseaux locaux rapides, pour offrir de meilleures performances et évolutivité que les systèmes de fichiers traditionnels. De plus, parce que toute machine dans le système peut assumer les responsabilités d'un composant défaillant, notre conception sans serveur offre également une haute disponibilité grâce à un stockage de données redondant. Pour démontrer notre approche, nous avons mis en œuvre un prototype de système de fichiers réseau sans serveur appelé xFS. Les mesures de performance préliminaires suggèrent que notre architecture atteint son objectif d'évolutivité. Par exemple, dans un système xFS de 32 nœuds avec 32 clients actifs, chaque client reçoit presque autant de débit de lecture ou d'écriture que s'il était le seul client actif.
Anderson et al. (Sun,) ont étudié cette question.