A delay scheduling algorithm based on history time in heterogeneous environments

被引:3
作者
Ye, Bin [1 ]
Dong, Xiaoshe [1 ]
Zheng, Pengfei [1 ]
Zhu, Zhengdong [1 ]
Liu, Qiang [1 ]
Wang, Zhe [1 ]
机构
[1] Xi An Jiao Tong Univ, Dept Comp Sci & Technol, Xian 710049, Peoples R China
来源
2013 8TH CHINAGRID ANNUAL CONFERENCE (CHINAGRID) | 2013年
关键词
component; hadoop; mapreduce; scheduling; heterogeneous;
D O I
10.1109/ChinaGrid.2013.19
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The MapReduce framework was designed for data-intensive computing. Many users share the Hadoop cluster becomes popular in many companies recent years. So an efficient scheduling algorithm which can balance the utilization and the parallelism of the hadoop cluster becomes very important. The Hadoop's scheduler (Fair scheduler, Delay scheduler) for multi-user cluster was designed for homogeneous environment, and works poor in heterogeneous environment. In this paper, we propose a new scheduling algorithm for multi-user Hadoop cluster, taking the history time of the completed tasks and the Delay scheduler's strategy into the algorithm, expecting achieve good performance while guaranteeing fairness in shared heterogeneous environment. Our algorithm is implemented in Hadoop 0.21.1, and the experiment demonstrates the validation of our algorithm.
引用
收藏
页码:86 / 91
页数:6
相关论文
共 8 条
  • [1] [Anonymous], P 3 USENIX WORKSH HO
  • [2] Dean J, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE SIXTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDE '04), P137
  • [3] Kumar KA, 2012, PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), P52
  • [4] Rasooli A., 2011, Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research, P30
  • [5] A Dynamic MapReduce Scheduler for Heterogeneous Workloads
    Tian, Chao
    Zhou, Haojie
    He, Yongqiang
    Zha, Li
    [J]. 2009 EIGHTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2009, : 218 - 224
  • [6] Zaharia M., 2009, UCBEECS200955
  • [7] Zaharia M, 2010, EUROSYS'10: PROCEEDINGS OF THE EUROSYS 2010 CONFERENCE, P265
  • [8] Zaharia Matei., 2009, Hadoop Summit, V9