Configuring a MapReduce Framework for Dynamic and Efficient Energy Adaptation | doi.page