DocumentCode
2786293
Title
Configuring a MapReduce Framework for Dynamic and Efficient Energy Adaptation
Author
Hartog, Jessica ; Fadika, Zacharia ; Dede, Elif ; Govindaraju, Madhusudhan
fYear
2012
fDate
24-29 June 2012
Firstpage
914
Lastpage
921
Abstract
MapReduce has become a popular framework for Big Data applications. While MapReduce has received much praise for its scalability and efficiency, it has not been thoroughly evaluated for power consumption. Our goal with this paper is to explore the possibility of scheduling in a power-efficient manner without the need for expensive power monitors on every node. We begin by considering that no cluster is truly homogeneous with respect to energy consumption. From there we develop a MapReduce framework that can evaluate the current status of each node and dynamically react to estimated power usage. Inso doing, we shift power consumption work toward more energy efficient nodes which are currently consuming less power. Our work shows that given an ideal framework configuration, certain nodes may consume only 62.3% of the dynamic power they consumed when the same framework was configured as it would be in a traditional MapReduce implementation.
Keywords
distributed processing; energy conservation; power aware computing; power consumption; scheduling; MapReduce framework; big data application; energy adaptation; energy consumption; energy efficient node; power consumption; power monitor; scheduling; Correlation; Energy consumption; Power demand; Stress; Temperature measurement; Temperature sensors; Dynamic; Energy; Heterogeneous; MapReduce;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
Conference_Location
Honolulu, HI
ISSN
2159-6182
Print_ISBN
978-1-4673-2892-0
Type
conf
DOI
10.1109/CLOUD.2012.137
Filename
6253596
Link To Document