Energy Efficient Scheduling of MapReduce Jobs
MapReduce has emerged as a prominent programming model for data-intensive computation. In this work, we study power-aware MapReduce scheduling in the speed scaling setting first introduced by Yao et al. [FOCS 1995]. We focus on the minimization of the total weighted completion time of a set of MapRe...
Saved in:
Published in | Euro-Par 2014 Parallel Processing pp. 198 - 209 |
---|---|
Main Authors | , , , , , |
Format | Book Chapter |
Language | English |
Published |
Cham
Springer International Publishing
01.01.2014
|
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 3319098721 9783319098722 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-319-09873-9_17 |
Cover
Loading…
Summary: | MapReduce has emerged as a prominent programming model for data-intensive computation. In this work, we study power-aware MapReduce scheduling in the speed scaling setting first introduced by Yao et al. [FOCS 1995]. We focus on the minimization of the total weighted completion time of a set of MapReduce jobs under a given budget of energy. Using a linear programming relaxation of our problem, we derive a polynomial time constant-factor approximation algorithm. We also propose a convex programming formulation that we combine with standard list scheduling policies, and we evaluate their performance using simulations. |
---|---|
Bibliography: | This work was partially supported by the European Union (European Social Fund - ESF) and Greek national funds, through the Operational Program ”Education and Lifelong Learning”, under the programs THALES-ALGONOW (E. Bampis, G. Lucarelli, I. Milis) and HERACLEITUS II (G. Zois), and the project “Mathematical Programming and Non-linear Combinatorial Optimization” under the program PGMO (E. Bampis, V. Chau, G. Lucarelli). |
ISBN: | 3319098721 9783319098722 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-319-09873-9_17 |