A Task Scheduling Algorithm for Hadoop Platform

被引:29
|
作者
Chen, Jilan [1 ]
Wang, Dan [1 ]
Zhao, Wenbing [1 ]
机构
[1] Beijing Univ Technol, Coll Comp Sci, Beijing, Peoples R China
关键词
Cloud computing; Hadoop; MapReduce; Task scheduling;
D O I
10.4304/jcp.8.4.929-936
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
MapReduce is a kind of software framework for easily writing applications which process vast amounts of data on large clusters of commodity hardware. In order to get better allocation of tasks and load balancing, the MapReduce work mode and task scheduling algorithm of Hadoop platform is analyzed in this paper. According to this situation that the number of tasks of the smaller weight job is more, while that of the larger weight job is less, this paper introduces the idea of weighted round-robin scheduling algorithm into the task scheduling of Hadoop and puts forward the weight update rules through analyzing all the situations of weight update. Experimental result indicates that it is effective in making task allocation and achieving good balance when it is applied into the Hadoop platform which uses only JobTracker scheduling.
引用
收藏
页码:929 / 936
页数:8
相关论文
共 50 条
  • [1] Load balancing task scheduling algorithm in Hadoop platform
    Cai Yandong
    Liu Yan
    Zhang Qinglei
    [J]. 2015 SEVENTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2015), 2015, : 605 - 608
  • [2] Profit-oriented task scheduling algorithm in Hadoop cluster
    Chai, Xu-qing
    Dong, Yong-liang
    Li, Jun-fei
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2016,
  • [3] Performance optimization of computing task scheduling based on the Hadoop big data platform
    Li, Yang
    Hei, Xinhong
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022,
  • [4] Improved Adaptive Feedback Scheduling Algorithm based on LATE in Hadoop Platform
    Guo, Jing
    Wang, Yong
    [J]. PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 4033 - 4038
  • [5] Improved Particle Optimization Algorithm Solving Hadoop Task Scheduling Problem
    Xu, Jun
    Tang, Yong
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND COGNITIVE INFORMATICS, 2015, : 11 - 14
  • [6] An Enhanced Data-Locality-Aware Task Scheduling Algorithm for Hadoop Applications
    Choi, Dongjoo
    Jeon, Myunghoon
    Kim, Namgi
    Lee, Byoung-Dai
    [J]. IEEE SYSTEMS JOURNAL, 2018, 12 (04): : 3346 - 3357
  • [7] An improved task scheduling algorithm based on cache locality and data locality in Hadoop
    Zhang, Peng
    Li, Chunlin
    Zhao, Yahui
    [J]. 2016 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2016, : 244 - 249
  • [8] An Optimal Task Selection Scheme for Hadoop Scheduling
    Suresh, S.
    Gopalan, N. P.
    [J]. INTERNATIONAL CONFERENCE ON FUTURE INFORMATION ENGINEERING (FIE 2014), 2014, 10 : 70 - 75
  • [9] Research on Information Processing with Dynamic Adaptive Job Scheduling Algorithm Based on Hadoop Platform
    Jiang, Xueying
    Wang, Yao
    Meng, Yanyan
    [J]. ADVANCED DEVELOPMENT OF ENGINEERING SCIENCE IV, 2014, 1046 : 359 - 362
  • [10] Residual Traffic Based Task Scheduling in Hadoop
    Tanaka, Daichi
    Kawarasaki, Masatoshi
    [J]. CLOUD COMPUTING 2015: THE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION, 2015, : 94 - 102