Title :
RADPA Reliability-Aware Data Placement Algorithm for Large-Scale Network Storage Systems
Author :
Chen, Tao ; Liu, Fang ; Xiao, Nong
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
The ever-growing creation of data requires large-scale network storage systems. One of the key issues related such systems is how to place several petabytes of data among large number of devices. Itpsilas necessary to design a reliable, fair, adaptable data placement algorithm. All proposed approaches are oblivious to the reliability-based requirements of data in such systems. In this paper, we present a reliability-aware data placement algorithm for large-scale network storage systems. With considering the reliability-aware differences of storage devices and the reliability-based requirement of data, we formulate the problem as an integer programming to minimize the reliability cost and propose a polynomial-time algorithm to solve the problem. For each reliability level, we use a fair and adaptive data placement to distribute data. It can support arbitrary heterogeneous storage systems, distribute data in a fair way and allow an efficient adaptation to a changing set of devices. The theoretical analysis as well as the experimental study show that the approach can meet the reliability-based requirements of data, distribute data evenly among devices, and adapt well to the changes of devices.
Keywords :
computational complexity; integer programming; reliability; storage area networks; arbitrary heterogeneous storage systems; integer programming; large-scale network storage systems; polynomial-time algorithm; reliability-aware data placement algorithm; Algorithm design and analysis; Clustering algorithms; Computer network reliability; Computer networks; Costs; High performance computing; Large-scale systems; Linear programming; Polynomials; Telecommunication network reliability; Data Placement; Reliability-aware; adapative; fair; large-scale network storage systems;
Conference_Titel :
High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-4600-1
Electronic_ISBN :
978-0-7695-3738-2
DOI :
10.1109/HPCC.2009.86