DocumentCode :
3132192
Title :
Degree-guided map-reduce task assignment with data locality constraint
Author :
Xie, Qiaomin ; Lu, Yi
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
fYear :
2012
fDate :
1-6 July 2012
Firstpage :
985
Lastpage :
989
Abstract :
The map-reduce framework is used in many data-intensive parallel processing systems. Data locality is an important problem with map-reduce as tasks with local data complete faster than those with remote data. We propose a degree-guided task assignment algorithm, which uses very little extra information than the currently implemented Random Server algorithm. We analyze a simple version of the degree-guided algorithm, called Peeling algorithm, and the Random Server algorithm in a discrete-time model using evolution of random graphs. We characterize the thresholds below which no queueing takes place and compute the effective service rates for both algorithms. The degree-guided algorithm achieves the optimal performance in the region of practical interest and significantly outperforms the Random Server algorithm. The performance characteristics derived from discrete time model are confirmed with simulation in continuous time.
Keywords :
graph theory; parallel processing; task analysis; data locality constraint; data-intensive parallel processing systems; degree-guided algorithm; degree-guided map-reduce task assignment algorithm; discrete-time model; local data complete; peeling algorithm; random server algorithm; Algorithm design and analysis; Analytical models; Clustering algorithms; Computational modeling; Equations; Load modeling; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Theory Proceedings (ISIT), 2012 IEEE International Symposium on
Conference_Location :
Cambridge, MA
ISSN :
2157-8095
Print_ISBN :
978-1-4673-2580-6
Electronic_ISBN :
2157-8095
Type :
conf
DOI :
10.1109/ISIT.2012.6284711
Filename :
6284711
Link To Document :
بازگشت