Evaluating map reduce tasks scheduling algorithms over cloud computing infrastructure

被引:13
|
作者
Althebyan, Qutaibah [1 ]
Jararweh, Yaser [2 ]
Yaseen, Qussai [3 ]
AlQudah, Omar [2 ]
Al-Ayyoub, Mahmoud [2 ]
机构
[1] Jordan Univ Sci & Technol, Software Engn Dept, Irbid, Jordan
[2] Jordan Univ Sci & Technol, Dept Comp Sci, Irbid, Jordan
[3] Jordan Univ Sci & Technol, Comp Informat Syst Dept, Irbid, Jordan
来源
关键词
map reduce; schedulers; cloud computing; virtualization; Hadoop scalability;
D O I
10.1002/cpe.3595
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Efficiently scheduling MapReduce tasks is considered as one of the major challenges that face MapReduce frameworks. Many algorithms were introduced to tackle this issue. Most of these algorithms are focusing on the data locality property for tasks scheduling. The data locality may cause less physical resources utilization in non-virtualized clusters and more power consumption. Virtualized clusters provide a viable solution to support both data locality and better cluster resources utilization. In this paper, we evaluate the major MapReduce scheduling algorithms such as FIFO, Matchmaking, Delay, and multithreading locality (MTL) on virtualized infrastructure. Two major factors are used to test the evaluated algorithms: the simulation time and the energy consumption. The evaluated schedulers are compared, and the results show the superiority and the preference of the MTL scheduler over the other existing schedulers. Also, we present a comparison study between virtualized and non-virtualized clusters for MapReduce tasks scheduling. Copyright (C) 2015 John Wiley & Sons, Ltd.
引用
收藏
页码:5686 / 5699
页数:14
相关论文
共 50 条
  • [1] Impact of Tasks Classification and Virtual Machines Categorization on Tasks Scheduling Algorithms in Cloud Computing
    Aladwani, Tahani
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, DATA AND CLOUD COMPUTING (ICC 2017), 2017,
  • [2] EVALUATING CLOUD COMPUTING SCHEDULING ALGORITHMS UNDER DIFFERENT ENVIRONMENT AND SCENARIOS
    Vijay, Yash
    Ghita, Bogdan V.
    [J]. 2017 8TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2017,
  • [3] Secure Scheduling Algorithms for Ship Communication Network Tasks under Cloud Computing
    Li, Lei
    Fang, Mingke
    [J]. JOURNAL OF COASTAL RESEARCH, 2019, : 747 - 752
  • [4] A Comparative Study into Swarm Intelligence Algorithms for Dynamic Tasks Scheduling in Cloud Computing
    Elhady, Gamal F.
    Tawfeek, Medhat A.
    [J]. 2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), 2015, : 362 - 369
  • [5] A Survey of Scheduling Algorithms in Cloud Computing
    AlMansour, Njoud
    Allah, Nasro Min
    [J]. 2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 186 - 191
  • [6] A survey on cloud computing scheduling algorithms
    Malekimajd, Marzieh
    Safarpoor-Dehkordi, Ali
    [J]. MULTIAGENT AND GRID SYSTEMS, 2022, 18 (02) : 119 - 148
  • [7] RESEARCH ON FUZZY SCHEDULING OF CLOUD COMPUTING TASKS BASED ON HYBRID SEARCH ALGORITHMS AND DIFFERENTIAL EVOLUTION
    Jin, Maozhu
    Chen, Peng
    Malaikah, Hunida
    Chen, Chao
    Liu, Yifeng
    [J]. FRACTALS-COMPLEX GEOMETRY PATTERNS AND SCALING IN NATURE AND SOCIETY, 2022, 30 (02)
  • [8] Deadline-Constrained Algorithms for Scheduling of Bag-of-Tasks and Workflows in Cloud Computing Environments
    Maurya, Ashish Kumar
    Tripathi, Anil Kumar
    [J]. 2018 2ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPILATION, COMPUTING AND COMMUNICATIONS (HP3C 2018), 2018, : 6 - 10
  • [9] Comparison of Workflow Scheduling Algorithms in Cloud Computing
    Kaur, Navjot
    Aulakh, Taranjit Singh
    Cheema, Rajbir Singh
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (10) : 81 - 86
  • [10] Applying Scheduling Algorithms with QoS in the Cloud Computing
    Jung, Sung-Min
    Kim, Nam-Uk
    Chung, Tai-Myoung
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND APPLICATIONS (ICISA 2013), 2013,