COSHH: A classification and optimization based scheduler for heterogeneous Hadoop systems

被引:34
作者
Rasooli, Aysan [1 ]
Down, Douglas G. [1 ]
机构
[1] McMaster Univ, Dept Comp & Software, Hamilton, ON L8S 4K1, Canada
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2014年 / 36卷
基金
加拿大自然科学与工程研究理事会;
关键词
Hadoop system; Scheduling system; Heterogeneous Hadoop;
D O I
10.1016/j.future.2014.01.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A Hadoop system provides execution and multiplexing of many tasks in a common datacenter. There is a rising demand for sharing Hadoop clusters amongst various users, which leads to increasing system heterogeneity. However, heterogeneity is a neglected issue in most Hadoop schedulers. In this work we design and implement a new Hadoop scheduling system, named COSHH, which considers heterogeneity at both the application and cluster levels. The main objective of COSHH is to improve the mean completion time of jobs. However, as it is concerned with other key Hadoop performance metrics, our proposed scheduler also achieves competitive performance under minimum share satisfaction, fairness and locality metrics with respect to other well-known Hadoop schedulers. Crown Copyright (C) 2014 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 15 条
[1]  
Agarwal S., 2010, CHRONOS PREDICTIVE T
[2]  
Akioka S, 2004, 2004 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID - CCGRID 2004, P765
[3]  
[Anonymous], NSDI
[4]  
[Anonymous], ADAPTIVE COMPUTATION
[5]  
Apache, 2007, HAD DEM DOC
[6]  
Bodkin R., 2010, YAH UPD HAD SUMM 201
[7]  
Hammoud S., 2010, 2010 Seventh International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2010), P2993, DOI 10.1109/FSKD.2010.5569086
[8]  
Iosup A., 2008, Proceedings of the 17th International Symposium on High Performance Distributed Computing, P97, DOI 10.1145/1383422.1383435
[9]   An investigation of machine learning based prediction systems [J].
Mair, C ;
Kadoda, G ;
Lefley, M ;
Phalp, K ;
Schofield, C ;
Shepperd, M ;
Webster, S .
JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 53 (01) :23-29
[10]  
Morton Kristi., 2010, SIGMOD, P507