| OceanStore: an architecture for global-scale persistent storage |
| Full text |
Pdf
(1.47 MB)
|
| Source
|
ACM SIGPLAN Notices
archive
Volume 35 , Issue 11 (November 2000)
table of contents
Pages: 190 - 201
Year of Publication: 2000
ISSN:0362-1340
|
|
Authors
|
|
John Kubiatowicz
|
University of California, Berkeley
|
|
David Bindel
|
University of California, Berkeley
|
|
Yan Chen
|
University of California, Berkeley
|
|
Steven Czerwinski
|
University of California, Berkeley
|
|
Patrick Eaton
|
University of California, Berkeley
|
|
Dennis Geels
|
University of California, Berkeley
|
|
Ramakrishan Gummadi
|
University of California, Berkeley
|
|
Sean Rhea
|
University of California, Berkeley
|
|
Hakim Weatherspoon
|
University of California, Berkeley
|
|
Westley Weimer
|
University of California, Berkeley
|
|
Chris Wells
|
University of California, Berkeley
|
|
Ben Zhao
|
University of California, Berkeley
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 66, Citation Count: 5
|
|
|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
 |
3
|
T. E. Anderson , M. D. Dahlin , J. M. Neefe , D. A. Patterson , D. S. Roselli , R. Y. Wang, Serverless network file systems, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.109-126, December 03-06, 1995, Copper Mountain, Colorado, United States
|
 |
4
|
Boaz Barak , Amir Herzberg , Dalit Naor , Eldad Shai, The proactive security toolkit and applications, Proceedings of the 6th ACM conference on Computer and communications security, p.18-27, November 01-04, 1999, Kent Ridge Digital Labs, Singapore
[doi> 10.1145/319709.319713]
|
 |
5
|
|
| |
6
|
|
 |
7
|
|
 |
8
|
William J. Bolosky , John R. Douceur , David Ely , Marvin Theimer, Feasibility of a serverless distributed file system deployed on an existing set of desktop PCs, Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, p.34-43, June 18-21, 2000, Santa Clara, California, United States
|
| |
9
|
R. Draves , W. Bolosky , R. Fitzgerald , C. Fraser , M. Jones , T. Knoblock , R. Rashid, Operating System Directions for the Next Millennium, Proceedings of the 6th Workshop on Hot Topics in Operating Systems (HotOS-VI), p.106, May 05-06, 1997
|
| |
10
|
|
 |
11
|
|
| |
12
|
M. Dahlin, T. Anderson, D. Patterson, and R. Wang. Cooperative caching: Using remote client memory to improve file system performance. In Proc. of USENIX Syrup. on OSDI, Nov. 1994.
|
| |
13
|
A. Demers, K. Petersen, M. Spreitzer, D. Terry, M. Tbeimer, and B. Welch. The Bayou architecture: Support for data sharing among mobile users. In Proc. of lEEE Workshop on Mobile Computing Systems & Applications, Dec. 1994.
|
 |
14
|
W. Keith Edwards , Elizabeth D. Mynatt , Karin Petersen , Mike J. Spreitzer , Douglas B. Terry , Marvin M. Theimer, Designing and implementing asynchronous collaborative applications with Bayou, Proceedings of the 10th annual ACM symposium on User interface software and technology, p.119-128, October 14-17, 1997, Banff, Alberta, Canada
[doi> 10.1145/263407.263530]
|
| |
15
|
C. Ellison, B. Frantz, R. Rivest, B. Thomas, and T. Ylonen. SPKI certificate theory. RFC 2693, 1999.
|
 |
16
|
Li Fan , Pei Cao , Jussara Almeida , Andrei Z. Broder, Summary cache: a scalable wide-area Web cache sharing protocol, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.254-265, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
 |
17
|
|
| |
18
|
|
 |
19
|
|
| |
20
|
J. Griffioen and R. Appleton. Reducing file system latency using a predictive approach. In Proc. of USENIX Summer Technical Conf., June 1994,
|
| |
21
|
|
 |
22
|
Jason Hill , Robert Szewczyk , Alec Woo , Seth Hollar , David Culler , Kristofer Pister, System architecture directions for networked sensors, Proceedings of the ninth international conference on Architectural support for programming languages and operating systems, p.93-104, November 2000, Cambridge, Massachusetts, United States
|
 |
23
|
John H. Howard , Michael L. Kazar , Sherri G. Menees , David A. Nichols , M. Satyanarayanan , Robert N. Sidebotham , Michael J. West, Scale and performance in a distributed file system, ACM Transactions on Computer Systems (TOCS), v.6 n.1, p.51-81, Feb. 1988
[doi> 10.1145/35037.35059]
|
| |
24
|
J. Hughes, C. Feist, H. S, M. O'Keefe, and D. Corcoran. A universal access, smart-card-based secure file system. In Proc. of the Atlanta Linux Showcase, Oct. 1999.
|
 |
25
|
Leonard Kawell, Jr. , Steven Beckhardt , Timothy Halvorsen , Raymond Ozzie , Irene Greif, Replicated document management in a group communication system, Proceedings of the 1988 ACM conference on Computer-supported cooperative work, September 26-28, 1988, Portland, Oregon, United States
[doi> 10.1145/62266.1024798]
|
 |
26
|
|
| |
27
|
T. Kroeger and D. Long. Predicting file-system actions from prior events. In Proc. of USENIX ~qnter Technical Conf., pages 319-328, Jan. 1996.
|
| |
28
|
G. Kuenning. The design of the seer predictive caching system. In Proc. of IEEE Workshop on Mobile Computing Systems & Applications, Dec. 1994.
|
 |
29
|
|
 |
30
|
|
 |
31
|
|
 |
32
|
M. Luby , M. Mitzenmacher , A. Shokrollah , D. Spielman, Analysis of low density codes and improved designs using irregular graphs, Proceedings of the thirtieth annual ACM symposium on Theory of computing, p.249-258, May 24-26, 1998, Dallas, Texas, United States
[doi> 10.1145/276698.276756]
|
| |
33
|
|
|