Focus:

Network FS

Traditional

Clients ⇒ Network ⇒ File servers

Advantage: FS are trusted, but clients may not

Frangipani

FS’s live on clients, and they all share a virtual disk(like a big SSD drive)

Use case

Researchers compiling, editing programs and docs

Potentially share files (user-to-user sharing)

Design Choices

  1. Caching (write-back)
    1. Researchers work on their private files
  2. Strong consistency