[go: up one dir, main page]

skip to main content
article

Reliability tradeoffs in personal storage systems

Published: 01 January 2007 Publication History

Abstract

RAID has long been established as an effective way to provide highly reliable disk subsystems. However, reliability in RAID systems comes at the cost of extra disks and somewhat lower performance. In this paper, we examine some mechanisms to reduce this cost in the context of integration with backup processes. These methods are most useful in storage systems where complete data protection or availability is not necessary such as in desktop personal computers, laptops, and other mobile storage devices. We will in particular investigate strategies with disk and flash that trade off between availability and reliability, snapshotting tradeoffs of reliability between time and space, and user directed redundancy.

References

[1]
J. A. Chandy. RAIDO.5: Active data replication for low cost disk array data protection. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, pages 963--969, June 2006.
[2]
T.-C. Chiueh. Trail: A track-based logging disk architecture for zero-overhead writes. In Proceedings of International Conference on Computer Design, pages 339--343, Oct. 1993.
[3]
L. P. Cox, C. D. Murray, and B. D. Noble. Pastiche: Making backup cheap and easy. In Proceedings of the Symposium on Operating Systems Design and Implementation, Dec. 2002.
[4]
Y. Hu and Q. Yang. DCD - Disk caching disk: A new approach for boosting I/O performance. In Proceedings of the International Symposium on Computer Architecture, pages 169--178, 1995.
[5]
M. Y. Kim. Synchronized disk interleaving. IEEE Trans. Comput., C-35(11):978--988, Nov. 1986.
[6]
R. Kozlov and H. Heshes. Extending the warranty period of the DiskOnKey 500 series: Reliability report. White Paper 04-WP-0604-00, Rev 1.0, M-Systems, Newark, CA, Aug. 2004.
[7]
E. B. Nightingale and J. Flinn. Energy-efficiency and storage flexibility in the Blue file system. In Proceedings of the Symposium on Operating Systems Design and Implementation, 2004.
[8]
D. A. Patterson, G. A. Gibson, and R. H. Katz. A case for redundant arrays of inexpensive disks (RAID). In Proceedings of the ACM SIGMOD International Conference on Management of Data, pages 109--116, June 1988.
[9]
C. Ruemmler and J. Wilkes. A trace-driven analysis of working set sizes. Technical Report HPL-OSR-93-23, Hewlett-Packard, Palo Alto, CA, Apr. 1993.
[10]
K. Salem and H. Garcia-Molina. Disk striping. In International Conference on Data Engineering, pages 336--342, 1986.
[11]
S. Savage and J. Wilkes. AFRAID - A frequently redundant array of independent disks. In Proceedings of the USENIX Technical Conference, pages 27--39, Jan. 1996.
[12]
D. Stodolsky, G. Gibson, and M. Holland. Parity logging: Overcoming the small write problem in redundant disk arrays. In Proceedings of the International Symposium on Computer Architecture, pages 64--75, 1993.
[13]
J. Wilkes, R. Golding, C. Staelin, and T. Sullivan. The HP AutoRAID hierarchical storage system. ACM Transactions on Computer Systems, 14(1): 108--136, Feb. 1996.
[14]
M. Zhang, X. He, and Q. Yang. Implementation and performance evaluation of RAPID-Cache under Linux. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, June 2002.

Cited By

View all
  • (2009)USB flash drives as an energy efficient storage alternative2009 10th IEEE/ACM International Conference on Grid Computing10.1109/GRID.2009.5353062(175-182)Online publication date: Oct-2009
  • (2008)An disaster tolerance model based on dataflow replication2008 International Conference on Information and Automation10.1109/ICINFA.2008.4608257(1590-1594)Online publication date: Jun-2008

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGOPS Operating Systems Review
ACM SIGOPS Operating Systems Review  Volume 41, Issue 1
January 2007
110 pages
ISSN:0163-5980
DOI:10.1145/1228291
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 2007
Published in SIGOPS Volume 41, Issue 1

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2009)USB flash drives as an energy efficient storage alternative2009 10th IEEE/ACM International Conference on Grid Computing10.1109/GRID.2009.5353062(175-182)Online publication date: Oct-2009
  • (2008)An disaster tolerance model based on dataflow replication2008 International Conference on Information and Automation10.1109/ICINFA.2008.4608257(1590-1594)Online publication date: Jun-2008

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media