[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/SRDS.2012.10guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Availability-Based Methods for Distributed Storage Systems

Published: 08 October 2012 Publication History

Abstract

Distributed storage systems rely heavily on redundancy to ensure data availability as well as durability. In networked systems subject to intermittent node unavailability, the level of redundancy introduced in the system should be minimized and maintained upon failures. Repairs are well-known to be extremely bandwidth-consuming and it has been shown that, without care, they may significantly congest the system. In this paper, we propose an approach to redundancy management accounting for nodes heterogeneity with respect to availability. We show that by using the availability history of nodes, the performance of two important faces of distributed storage (replica placement and repair) can be significantly improved. Replica placement is achieved based on complementary nodes with respect to nodes availability, improving the overall data availability. Repairs can be scheduled thanks to an adaptive per-node timeout according to node availability, so as to decrease the number of repairs while reaching comparable availability. We propose practical heuristics for those two issues. We evaluate our approach through extensive simulations based on real and well-known availability traces. Results clearly show the benefits of our approach with regards to the critical trade-off between data availability, load-balancing and bandwidth consumption.

Cited By

View all
  • (2019)Review ArticleComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2014.02.01564(243-260)Online publication date: 6-Jan-2019
  • (2017)A Cloud Storage Architecture for High Data Availability, Reliability, and Fault-toleranceProceedings of the International Conference on Future Networks and Distributed Systems10.1145/3102304.3102323(1-6)Online publication date: 19-Jul-2017
  • (2014)Archiving cold data in warehouses with clustered network codingProceedings of the Ninth European Conference on Computer Systems10.1145/2592798.2592816(1-14)Online publication date: 14-Apr-2014
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
SRDS '12: Proceedings of the 2012 IEEE 31st Symposium on Reliable Distributed Systems
October 2012
491 pages
ISBN:9780769547848

Publisher

IEEE Computer Society

United States

Publication History

Published: 08 October 2012

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Review ArticleComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2014.02.01564(243-260)Online publication date: 6-Jan-2019
  • (2017)A Cloud Storage Architecture for High Data Availability, Reliability, and Fault-toleranceProceedings of the International Conference on Future Networks and Distributed Systems10.1145/3102304.3102323(1-6)Online publication date: 19-Jul-2017
  • (2014)Archiving cold data in warehouses with clustered network codingProceedings of the Ninth European Conference on Computer Systems10.1145/2592798.2592816(1-14)Online publication date: 14-Apr-2014
  • (2014)On the interplay between data redundancy and retrieval times in P2P storage systemsComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.bjp.2013.12.00559(1-16)Online publication date: 1-Feb-2014

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media