DocumentCode :
1591170
Title :
Dynamically Quantifying and Improving the Reliability of Distributed Storage Systems
Author :
Bachwani, Rekha ; Gryz, Leszek ; Bianchini, Ricardo ; Dubnicki, Cezary
fYear :
2008
Firstpage :
85
Lastpage :
94
Abstract :
In this paper, we argue that the reliability of large-scale storage systems can be significantly improved by using better reliability metrics and more efficient policies for recovering from hardware failures. Specifically, we make three main contributions. First, we introduce NDS (Normalcy Deviation Score), a new metric for dynamically quantifying the reliability status of a storage system. Second, we propose MinI (Minimum Intersection), a novel recovery scheduling policy that improves reliability by efficiently reconstructing data after a hardware failure. MinI uses NDS to tradeoff reliability and performance in making its scheduling decisions. Third, we evaluate NDS and MinI for three common data-allocation schemes and a number of different parameters. Our evaluation focuses on a distributed storage system based on erasure codes. We find that MinI improves reliability significantly, as compared to conventional policies.
Keywords :
decision making; distributed processing; scheduling; storage allocation; system recovery; data reconstruction; data-allocation scheme; distributed storage system reliability; hardware failure; large-scale storage system; minimum intersection; normalcy deviation score; recovery scheduling policy; Bandwidth; Computational modeling; Costs; Current measurement; Hardware; Large-scale systems; National electric code; Page description languages; Redundancy; Reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 2008. SRDS '08. IEEE Symposium on
Conference_Location :
Naples
ISSN :
1060-9857
Print_ISBN :
978-0-7695-3410-7
Type :
conf
DOI :
10.1109/SRDS.2008.36
Filename :
4690803
Link To Document :
بازگشت