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 条
  • [1] A scheduling algorithm based on reinforcement learning for heterogeneous environments
    Lin, Ziniu
    Li, Chen
    Tian, Lihua
    Zhang, Bin
    APPLIED SOFT COMPUTING, 2022, 130
  • [2] Scheduling algorithm based on critical tasks in heterogeneous environments
    Lan Zhou & Sun Shixin Coll. of Computer Science and Engineering
    JournalofSystemsEngineeringandElectronics, 2008, (02) : 398 - 405
  • [3] Scheduling algorithm based on critical tasks in heterogeneous environments
    Zhou, Lan
    Shixin, Sun
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2008, 19 (02) : 398 - IBC
  • [4] A dynamic scheduling algorithm in heterogeneous computing environments
    Lee, Liang-Teh
    Chang, Hung-Yuan
    Liu, Kang-Yuan
    Chang, Gei-Ming
    Lien, Chin-Chih
    2006 INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES,VOLS 1-3, 2006, : 1181 - +
  • [5] A hybrid GA-based scheduling algorithm for heterogeneous computing environments
    Yu, Han
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING, 2007, : 87 - +
  • [6] An efficient ACO-based algorithm for task scheduling in heterogeneous multiprocessing environments
    Elcock, Jeffrey
    Edward, Nekiesha
    ARRAY, 2023, 17
  • [7] A dynamic hybrid scheduling algorithm for heterogeneous asymmetric environments
    Saxena, Navrati
    Pinotti, Cristina M.
    Basu, Kalyan
    Das, Sajal K.
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2005, 20 (3-4) : 185 - 204
  • [8] An Efficient Task Scheduling Algorithm for Heterogeneous Multiprocessing Environments
    Edward, Nekiesha
    Elcock, Jeffrey
    CONFERENCE PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTER TECHNOLOGIES (ICICT), 2018, : 101 - 106
  • [9] The Time Delay Control of a CAN Network Based on Dynamic Scheduling Algorithm
    Puiu, D.
    Moldoveanu, F.
    Suciu, C.
    PROCEEDINGS OF 2010 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2010), VOLS. 1-3, 2010,
  • [10] Time-constrained and reliability aware energy minimization scheduling algorithm for heterogeneous multiprocessor environments
    Wang, Zhaorui
    Fan, Guisheng
    Yu, Huiqun
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (26):