sponsors
usenix conference policies
You are here
Real-Time Scheduling of Skewed MapReduce Jobs in Heterogeneous Environments
Nikos Zacheilas and Vana Kalogeraki, Athens University of Economics and Business
Supporting real-time jobs on MapReduce systems is particularly challenging due to the heterogeneity of the environment, the load imbalance caused by skewed data blocks, as well as real-time response demands imposed by the applications. In this paper we describe our approach for scheduling real-time, skewed MapReduce jobs in heterogeneous systems. Our approach comprises the following components: (i) a distributed scheduling algorithm for scheduling real-time MapReduce jobs endto- end, and (ii) techniques for handling the data skewness that frequently arises in MapReduce environments and can lead to significant load imbalances. Our detailed experimental results using real datasets on a truly heterogeneous environment, Planetlab, illustrate that our approach is practical, exhibits good performance and consistently outperforms its competitors.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Nikos Zaheilas and Vana Kalogeraki},
title = {{Real-Time} Scheduling of Skewed {MapReduce} Jobs in Heterogeneous Environments},
booktitle = {11th International Conference on Autonomic Computing (ICAC 14)},
year = {2014},
isbn = {978-1-931971-11-9},
address = {Philadelphia, PA},
pages = {189--200},
url = {https://www.usenix.org/conference/icac14/technical-sessions/presentation/zacheilas},
publisher = {USENIX Association},
month = jun
}
connect with us