OceanStore: An Architecture for Global-Scale Persistent Storage
John Kubiatowicz,
David Bindel
Yan Chen, Steven
E. Czerwinski
Patrick Eaton, Dennis
Geels
Ramakrishna Gummadi,
Sean Rhea
Hakim Weatherspoon,
Westley Weimer
Chris Wells, Ben
Zhao
Ninth International Conference
on Architectural Support for Programming Languages
and Operating Systems (ASPLOS 2000)
[Full Text in GZIP PS Format, 98KB]
[Full Text in PDF Format, 153KB]
Paper Abstract
OceanStore is a utility infrastructure designed to span the globe and
provide continuous access to persistent information. Since this infrastructure
is comprised of untrusted servers, data is protected through redundancy
and cryptographic techniques. To improve performance, data is allowed to
be cached anywhere, anytime. Additionally, monitoring of usage patterns
allows adaptation to regional outages and denial of service attacks; monitoring
also enhances performance through pro-active movement of data. A prototype
implementation is currently under development.