Network-aware scheduling of mapreduce framework ondistributed clusters over high speed networks

Praveenkumar Kondikoppa, Chui-Hui Chiu, Cheng Cui, Lin Xue, Seung-Jong Park
2012 Proceedings of the 2012 workshop on Cloud services, federation, and the 8th open cirrus summit - FederatedClouds '12  
Google's MapReduce has gained significant popularity as a platform for large scale distributed data processing. Hadoop [1] is an open source implementation of MapReduce [11] framework, originally it was developed to operate over single cluster environment and could not be leveraged for distributed data processing across federated clusters. At multiple federated clusters connected with high speed networks, computing resources are provisioned from any of the clusters from the federation.
more » ... of map tasks close to its data split is critical for performance of Hadoop. In this work, we add network awareness in Hadoop while scheduling the map tasks over federated clusters. We observe 12 % to 15 % reduction of execution time in FIFO and FAIR schedulers of Hadoop for varying workloads.
doi:10.1145/2378975.2378985 fatcat:fokcusmn7zfmzi2m63hk33z6pe