DocumentCode :
592844
Title :
MapReduce on opportunistic resources leveraging resource availability
Author :
Kyungyong Lee ; Figueiredo, Renato
Author_Institution :
Dept. of ECE, Univ. of Florida, Gainesville, FL, USA
fYear :
2012
fDate :
3-6 Dec. 2012
Firstpage :
435
Lastpage :
442
Abstract :
MapReduce is a popular large-scale parallel data processing framework. In the context of MapReduce processing on volunteer computing environments, it is important to devise scheduling and data placement policies that account for characteristics of opportunistic resources. This paper investigates availability characteristics of opportunistic resources with analyses based on log traces from the SETI@Home project. Based on the analysis, the paper devises heuristics to leverage the uptime of each available session to detect possibly long-lasting resources. Our proposed session uptime-based resource availability prediction approach shows a two-fold reduction in the number of service disturbance compared to an availability-rate based model. The paper paper investigates a heuristic that differentiates stable nodes from unstable nodes while increasing the chance of leveraging existing data blocks.
Keywords :
data analysis; grid computing; parallel programming; resource allocation; scheduling; MapReduce; SETI@Home project; data placement policy; data scheduling policy; log trace; opportunistic resource availability; parallel data processing framework; uptime-based resource availability prediction approach; volunteer computing; Availability; Cloud computing; Conferences; Data processing; Facebook; Wide area networks; Hadoop; MapReduce; Opportunistic computing; uptime; volunteer computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2012 IEEE 4th International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4673-4511-8
Electronic_ISBN :
978-1-4673-4509-5
Type :
conf
DOI :
10.1109/CloudCom.2012.6427554
Filename :
6427554
Link To Document :
بازگشت