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 条
  • [31] Comparative Analysis for Task Scheduling Algorithms on Cloud Computing
    Alhaidari, Fahd
    Balharith, Taghreed
    AL-Yahyan, Eyman
    [J]. 2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 396 - 401
  • [32] Various Job Scheduling Algorithms in Cloud Computing: A Survey
    Dave, Yash P.
    Shelat, Avani S.
    Patel, Dhara S.
    Jhaveri, Rutvij H.
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [33] Intensified Scheduling Algorithm for Virtual Machine Tasks in Cloud Computing
    Saranu, K. A.
    Jaganathan, Suresh
    [J]. ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY ALGORITHMS IN ENGINEERING SYSTEMS, VOL 2, 2015, 325 : 283 - 290
  • [34] An Enhanced PSO Algorithm for Scheduling Workflow Tasks in Cloud Computing
    Anbarkhan, Samar Hussni
    Rakrouki, Mohamed Ali
    [J]. ELECTRONICS, 2023, 12 (12)
  • [35] Research of Dependent Tasks Scheduling Algorithm in Cloud Computing Environments
    Chen, Qing-Yi
    Liang, Zhi-Hong
    Kang, Hong-Wei
    Ma, Yu-Ming
    Wang, Dong
    [J]. 3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS (ITA 2016), 2016, 7
  • [36] Adaptive Fault Tolerance for Online Tasks Scheduling in Cloud Computing
    Keshk, Arabi E.
    Alsini, Raed A., I
    Tawfeek, Medhat A.
    [J]. 2018 1ST INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS & INFORMATION SECURITY (ICCAIS' 2018), 2018,
  • [37] Delay-Aware Associate Tasks Scheduling in the Cloud Computing
    Mao Yingchi
    Xu Ziyang
    Ping Ping
    Wang Longbao
    [J]. PROCEEDINGS 2015 IEEE FIFTH INTERNATIONAL CONFERENCE ON BIG DATA AND CLOUD COMPUTING BDCLOUD 2015, 2015, : 104 - 109
  • [38] Independent Tasks Scheduling Based on Genetic Algorithm in Cloud Computing
    Zhao, Chenhong
    Zhang, Shanshan
    Liu, Qingfeng
    Xi, Jian
    Hu, Jicheng
    [J]. 2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 5548 - +
  • [39] Comparative Analysis of different Algorithms for scheduling of tasks in Cloud Environments
    Jambigi, Murgesh V.
    Desai, Vinod
    Athanikar, Shrikanth
    [J]. PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES, ELECTRONICS AND MECHANICAL SYSTEMS (CTEMS), 2018, : 359 - 361
  • [40] A Dynamic Data-aware Scheduling for Map Reduce in Cloud
    Udendhran, R.
    Muthuramlingam, K.
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2017,