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
关键词
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
相关论文
共 50 条
  • [21] SCHEDULING IN HETEROGENEOUS COMPUTING AND GRID ENVIRONMENTS USING A PARALLEL CHC EVOLUTIONARY ALGORITHM
    Nesmachnow, Sergio
    Alba, Enrique
    Cancela, Hector
    COMPUTATIONAL INTELLIGENCE, 2012, 28 (02) : 131 - 155
  • [22] Efficient Prediction of Makespan Matrix Workflow Scheduling Algorithm for Heterogeneous Cloud Environments
    Longxin Zhang
    Minghui Ai
    Runti Tan
    Junfeng Man
    Xiaojun Deng
    Keqin Li
    Journal of Grid Computing, 2023, 21
  • [23] Efficient Prediction of Makespan Matrix Workflow Scheduling Algorithm for Heterogeneous Cloud Environments
    Zhang, Longxin
    Ai, Minghui
    Tan, Runti
    Man, Junfeng
    Deng, Xiaojun
    Li, Keqin
    JOURNAL OF GRID COMPUTING, 2023, 21 (04)
  • [24] A de-centralized scheduling and load balancing algorithm for heterogeneous grid environments
    Arora, M
    Das, SK
    Biswas, R
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS OF THE WORKSHOPS, 2002, : 499 - 505
  • [25] A DISTRIBUTED SCHEDULING ALGORITHM FOR HETEROGENEOUS REAL-TIME SYSTEMS
    ZEINELDINE, O
    ELTOWEISSY, M
    MUKKAMALA, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 497 : 588 - 598
  • [26] Making a delay-based protocol adaptive to heterogeneous environments
    Koda, Kiran
    Reddy, A. L. Narasimha
    2008 16TH INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, PROCEEDINGS, 2008, : 111 - 120
  • [27] The Dynamic Delay Scheduling Algorithm Based on Task Classification
    Zhao, Bing
    Liu, Yun
    Shen, Bo
    2015 FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE THEORY, SYSTEMS AND APPLICATIONS (CCITSA 2015), 2015, : 92 - 97
  • [28] A Heterogeneous Multiprocessor Task Scheduling Algorithm Based on SFLA
    Deng Yun
    Cheng Xiao-hui
    2016 WORLD AUTOMATION CONGRESS (WAC), 2016,
  • [29] Elasticity Based Scheduling Heuristic Algorithm for Cloud Environments
    Al Buhussain, Ali
    De Grande, Robson E.
    Boukerche, Azzedine
    2016 IEEE/ACM 20TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2016, : 1 - 8
  • [30] A Scheduling Algorithm Based on Resource Overcommitment in Virtualization Environments
    Wang, Jibin
    Zhang, Hu
    Xu, Zhaogang
    He, Wenxiang
    Guo, Ying
    2016 FIRST IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET (ICCCI 2016), 2016, : 439 - 443