A Review of Adaptive Approaches to MapReduce Scheduling in Heterogeneous Environments

被引:0
|
作者
Naik, Nenavath Srinivas [1 ]
Negi, Atul [1 ]
Sastry, V. N. [2 ]
机构
[1] Univ Hyderabad, Sch Comp & Informat Sci, Hyderabad 500134, Andhra Pradesh, India
[2] Inst Dev & Res Banking Technol, Hyderabad, Andhra Pradesh, India
来源
2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI) | 2014年
关键词
Hadoop; MapReduce; Speculative execution; Heterogeneous environment; Task Scheduling;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
MapReduce is currently a significant model for distributed processing of large-scale data intensive applications. MapReduce default scheduler is limited by the assumption that nodes of the cluster are homogeneous and that tasks progress linearly. This model of MapReduce scheduler is used to decide speculatively re-execution of straggler tasks. The assumption of homogeneity does not always hold in practice. MapReduce does not fundamentally consider heterogeneity of nodes in computer clusters. It is evident that total job execution time is extended by the straggler tasks in heterogeneous environments. Adaptation to Heterogeneous environment depends on computation and communication, architectures, memory and power. In this paper, first we explain about existing scheduling algorithms and their respective characteristics. Then we review some of the approaches of scheduling algorithms like LATE, SAMR and ESAMR, which have been aimed specifically to make the performance of MapReduce adaptive in heterogeneous environments. Additionally, we have also introduced a novel approach for scheduling processes for MapReduce scheduling in heterogeneous environments that is adaptive and thus learns from past execution performances.
引用
收藏
页码:677 / 683
页数:7
相关论文
共 50 条
  • [21] An Adaptive MapReduce Scheduler for Scalable Heterogeneous Systems
    Ghoneem, Mohammad
    Kulkarni, Lalit
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA ENGINEERING AND COMMUNICATION TECHNOLOGY, ICDECT 2016, VOL 2, 2017, 469 : 603 - 611
  • [22] A MapReduce Scheduling Algorithm for Time constraints in Heterogeneous Environment
    Deng, Tan
    Li, Kenli
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 1088 - 1093
  • [23] SLO-Driven Task Scheduling in MapReduce Environments
    Wang, Jie
    Li, Qingzhong
    Shi, Yuliang
    2013 10TH WEB INFORMATION SYSTEM AND APPLICATION CONFERENCE (WISA 2013), 2013, : 308 - 313
  • [24] An optimized MapReduce workflow scheduling algorithm for heterogeneous computing
    Zhuo Tang
    Min Liu
    Almoalmi Ammar
    Kenli Li
    Keqin Li
    The Journal of Supercomputing, 2016, 72 : 2059 - 2079
  • [25] A COMPARATIVE REVIEW OF JOB SCHEDULING FOR MAPREDUCE
    Yoo, Dongjin
    Sim, Kwang Mong
    2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 353 - 358
  • [26] A REVIEW ON JOB SCHEDULING FOR HADOOP MAPREDUCE
    Kalia, Khushboo
    Gupta, Neeraj
    2017 INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING AND INFORMATION SYSTEMS (ICNGCIS), 2017, : 75 - 79
  • [27] Predicting Job Completion Time In Heterogeneous MapReduce Environments
    Singhal, Rekha
    Verma, Abhishek
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 17 - 27
  • [28] A Learning-based MapReduce Scheduler in Heterogeneous Environments
    Naik, Nenavath Srinivas
    Negi, Atul
    2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 2020 - 2025
  • [29] Performance Modeling of MapReduce Jobs in Heterogeneous Cloud Environments
    Zhang, Zhuoyao
    Cherkasova, Ludmila
    Boon Thau Loo
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 839 - 846
  • [30] Method and Algorithms for Adaptive Multiagent Resource Scheduling in Heterogeneous Distributed Computing Environments
    I. A. Kalyaev
    A. I. Kalyaev
    Automation and Remote Control, 2022, 83 : 1228 - 1245