DocumentCode :
2904015
Title :
HERO: Heterogeneity-aware erasure coded redundancy optimal allocation for reliable storage in distributed networks
Author :
Guangping Xu ; Sheng Lin ; Gang Wang ; Xiaoguang Liu ; Kai Shi ; Hua Zhang
Author_Institution :
Tianjin Key Lab. of Intell. Comput. & New Software Technol., Tianjin, China
fYear :
2012
fDate :
1-3 Dec. 2012
Firstpage :
246
Lastpage :
255
Abstract :
Heterogeneity is the natural feature in distributed networks. Different from the traditional disk array, the amount of data allocated on heterogenous peers may be not the same. To maximize the reliability of stored data objects in heterogeneous networks, the optimal allocation of erasure-coded fragments is a challenging problem constrained with heterogeneous peer availabilities and redundancy overhead. This paper examines this optimal problem considered MDS erasure codes applied into distributed storage networks. First, we model the reliability of an allocation with the weighted-k-out-of-s model and extend its properties to efficiently calculate the reliability of an allocation; then we reduce the reliability computation of a given allocation to linear computation cost based on the weighted k-out-of-s model. Then, we deduce the problem to integer partition problem and propose two order-based search algorithms. Our experiments show that our proposed algorithms can be applied to find the optimal allocations efficiently in various practical coding cases. Furthermore, we evaluate the performance of our proposed search algorithms with some practical storage settings, and then present experimental results including the reliability, redundancy overheads and allocation pattern for the optimal allocation driven by practical network traces.
Keywords :
cloud computing; integer programming; peer-to-peer computing; redundancy; search problems; storage allocation; storage management; HERO; MDS erasure code; allocation pattern; data allocation; disk array; distributed storage network; erasure-coded fragments; heterogeneity-aware erasure coded redundancy optimal allocation; heterogeneous peer availability; heterogenous peers; integer partition problem; linear computation cost; network trace; redundancy overhead; reliability computation; reliable storage; storage cloud; storage setting; stored data object reliability; two order-based search algorithm; weighted-k-out-of-s model; Availability; Computational modeling; Computer network reliability; Redundancy; Reliability theory; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance Computing and Communications Conference (IPCCC), 2012 IEEE 31st International
Conference_Location :
Austin, TX
ISSN :
1097-2641
Print_ISBN :
978-1-4673-4881-2
Type :
conf
DOI :
10.1109/PCCC.2012.6407765
Filename :
6407765
Link To Document :
بازگشت