Distributed file systems

One of the most widely used distributed applications are distributed file systems that allows sharing of files on an intranet. Today's networks allows for the construction of distributed file systems that outperforms local file systems. However, this performance comes at a price, namely that one cannot have to one-copy semantics from local file systems. In this lecture, we take a look at the general construction of distributed file systems, followed by a case study of two different implementations that qua their different design goals adopt different semantic models for the file system.

Literature

[DS] Chapter 8.

Exercises