DocumentCode :
170783
Title :
Aggrecode: Constructing route intersection for data reconstruction in erasure coded storage
Author :
Jing Zhang ; Xiangke Liao ; Shanshan Li ; Yu Hua ; Xue Liu ; Bin Lin
Author_Institution :
Sch. of Comput. Sci. & Technol., Nat. Univ. of Defence Technol., Changsha, China
fYear :
2014
fDate :
April 27 2014-May 2 2014
Firstpage :
2139
Lastpage :
2147
Abstract :
Node failures often occur in large-scale data centers today. Erasure coded storage system provides high data reliability via data reconstruction. Existing work can improve reconstruction performance, while considering the transmission of recovery data as the main source of reconstruction overheads. Transmission costs are highly related with network topology, which is unfortunately overlooked. An ideal connected topology assumes that two nodes in a data center has a direct link. The unmatching design between the network model and the practical topology may lead to an underestimated transmission costs. In this paper, we propose an erasure coded storage system for data reconstruction, which uses the practical network topology to minimize the reconstruction transmission costs. First, we identify the aggregation feature of erasure coding reconstruction and propose Aggregation Decoding, which splits the decoding process into several sub-decoding operations during reconstruction routing to reduce overall recovery data to be transmitted. We further improve Aggrecode to construct efficient route basing on the location of participating nodes to exploit the aggregation feature of Aggregation Decoding. We formulate this routing problem as a relaxed Steiner Tree problem. We design two heuristic routing algorithms based on ant-colony optimization specialized for two failure recovery cases, e.g., node recovery and degraded read. Our analytical results demonstrate the important properties of Aggrecode. These properties are evaluated by extensive experiments deployed on popular data center topologies, such as Torus, Fat-tree, DCell and BCube. The results show that Aggrecode can reduce data transmission costs by at least 37.12% for all settings.
Keywords :
ant colony optimisation; computer centres; encoding; telecommunication network reliability; telecommunication network routing; telecommunication network topology; Steiner tree problem; aggrecode; aggregation decoding; ant colony optimization; connected topology; data center; data reconstruction; data reliability; direct link; erasure coded storage system; erasure coding reconstruction; network topology; node failures; route intersection construction; transmission costs; underestimated transmission costs; unmatching design; Decoding; Encoding; Heuristic algorithms; Network topology; Routing; Topology; Vegetation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2014 Proceedings IEEE
Conference_Location :
Toronto, ON
Type :
conf
DOI :
10.1109/INFOCOM.2014.6848156
Filename :
6848156
Link To Document :
بازگشت