Back to Search Start Over

gSched: A resource aware Hadoop scheduler for heterogeneous cloud computing environments

Authors :
Caruana, G
Li, M
Qi, M
Khan, M
Rana, O
Publication Year :
2016
Publisher :
Wiley, 2016.

Abstract

MapReduce has become a major programming model for data-intensive applications in cloud computing environments. Hadoop, an open source implementation of MapReduce, has been adopted by an increasingly wide user community. However, Hadoop suffers from task scheduling performance degradation in heterogeneous contexts because of its homogeneous design focus. This paper presents gSched, a resource-aware Hadoop scheduler that takes into account both the heterogeneity of computing resources and provisioning charges in task allocation in cloud computing environments. gSched is initially evaluated in an experimental Hadoop cluster and demonstrates enhanced performance compared with the default Hadoop scheduler. Further evaluations are conducted on the Amazon EC2 cloud that demonstrates the effectiveness of gSched in task allocation in heterogeneous cloud computing environments.

Details

Language :
English
Database :
OpenAIRE
Accession number :
edsair.od.......900..3a0bdba2467281230d580c0d22186554