DistOS 2019F 2019-10-30
Readings
- Atul Adya et al.,"FARSITE: Federated, Available, and Reliable Storage for an Incompletely Trusted Environment" (2002)
- William J. Bolosky et al., "The Farsite Project: A Retrospective" (2007)
- John Kubiatowicz et al., "OceanStore: An Architecture for Global-Scale Persistent Storage" (2000)
- Sean Rhea et al., "Pond: the OceanStore Prototype" (2003)
Discussion Questions
Please see the directions from Monday.
- What parts of these systems are trusted? Untrusted? Are these the same between FARSITE and OceanStore?
- At what scale do FARSITE and OceanStore intend to operate?
- How do these systems deal with:
- Node/storage failure
- Data corruption
- Data privacy
- What is the incentive model for running these systems? How do they compare?
- Do we use anything like these systems today? Why or why not?
- Other thoughts and questions?