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