Storage (TOS)


Search Issue
enter search term and/or author name


ACM Transactions on Storage (TOS), Volume 1 Issue 1, February 2005

Sreeranga P. Rajan
Pages: 1-2
DOI: 10.1145/1044956.1044957

Consistent and automatic replica regeneration
Haifeng Yu, Amin Vahdat
Pages: 3-37
DOI: 10.1145/1044956.1044958
Reducing management costs and improving the availability of large-scale distributed systems require automatic replica regeneration, that is, creating new replicas in response to replica failures. A major challenge to regeneration is...

Cheap recovery: a key to self-managing state
Armando Fox, Andrew C. Huang
Pages: 38-70
DOI: 10.1145/1044956.1044959
Cluster hash tables (CHTs) are key components of many large-scale Internet services due to their highly-scalable performance and the prevalence of the type of data they store. Another advantage of CHTs is that they can be designed to be as...

DISP: Practical, efficient, secure and fault-tolerant distributed data storage
James Megquier, Daniel Ellard
Pages: 71-94
DOI: 10.1145/1044956.1044960
DISP is a practical client-server protocol for the distributed storage of immutable data objects. Unlike most other contemporary protocols, DISP permits applications to make explicit tradeoffs between total storage space, computational overhead, and...

Reliability and security of RAID storage systems and D2D archives using SATA disk drives
Gordon F. Hughes, Joseph F. Murray
Pages: 95-107
DOI: 10.1145/1044956.1044961
Information storage reliability and security is addressed by using personal computer disk drives in enterprise-class nearline and archival storage systems. The low cost of these serial ATA (SATA) PC drives is a tradeoff against drive reliability...

Tunable randomization for load management in shared-disk clusters
Changxun Wu, Randal Burns
Pages: 108-131
DOI: 10.1145/1044956.1044962
We develop and evaluate a system for load management in shared-disk file systems built on clusters of heterogeneous computers. It balances workload by moving file sets among cluster server nodes. It responds to changing server resources that arise...