DocumentCode
2009820
Title
OPTAS: Optimal Data Placement in MapReduce
Author
Changjian Wang ; Yongrui Qin ; Zhen Huang ; Yuxing Peng ; Dongsheng Li ; Huiba Li
Author_Institution
Coll. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear
2013
fDate
15-18 Dec. 2013
Firstpage
315
Lastpage
322
Abstract
The data placement strategy greatly affects the efficiency of MapReduce. The current strategy only takes the map phase into account to optimize the map time. But the ignored shuffle phase may increase the total running time significantly in many jobs. We propose a new data placement strategy, named OPTAS, which optimizes both the map and shuffle phases to reduce their total time. However, the huge search space makes it difficult to find out an optimal data placement instance (DPI) rapidly. To address this problem, an algorithm is proposed which can prune most of the search space and find out an optimal result quickly. The search space firstly is segmented in ascending order according to the potential map time. Within each segment, we propose an efficient method to construct a local optimal DPI with the minimal total time of both the map and shuffle phases. To find the global optimal DPI, we scan the local optimal DPIs in order. We have proven that the global optimal DPI can be found as the first local optimal DPI whose total time stops decreasing, thus further pruning the search space. In practice, we find that at most fourteen local optimal DPIs are scanned in tens of thousands of segments with the pruning strategy. Extensive experiments with real trace data verify not only the theoretic analysis of our pruning strategy and construction method but also the optimality of OPTAS. The best improvements obtained in our experiments can be over 40% compared with the existing strategy used by MapReduce.
Keywords
cloud computing; data handling; optimisation; MapReduce; OPTAS; global optimal DPI; optimal data placement instance; pruning strategy; Algorithm design and analysis; Analytical models; Conferences; Data models; Distributed databases; Educational institutions; Optimized production technology; MapReduce; OPTAS; data placement;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2013 International Conference on
Conference_Location
Seoul
ISSN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2013.52
Filename
6808189
Link To Document