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 条
  • [1] Adaptive MapReduce Scheduling in Shared Environments
    Polo, Jorda
    Becerra, Yolanda
    Carrera, David
    Torres, Jordi
    Ayguade, Eduard
    Steinder, Malgorzata
    2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2014, : 61 - 70
  • [2] Improving MapReduce Performance in Heterogeneous Environments with Adaptive Task Tuning
    Cheng, Dazhao
    Rao, Jia
    Guo, Yanfei
    Zhou, Xiaobo
    ACM/IFIP/USENIX MIDDLEWARE 2014, 2014, : 97 - 108
  • [3] MRA plus plus : Scheduling and data placement on MapReduce for heterogeneous environments
    Anjos, Julio C. S.
    Carrera, Ivan
    Kolberg, Wagner
    Tibola, Andre Luis
    Arantes, Luciana B.
    Geyer, Claudio R.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 42 : 22 - 35
  • [4] Novel Scheduling Algorithms for Efficient Deployment of MapReduce Applications in Heterogeneous Computing Environments
    Hsieh, Sun-Yuan
    Chen, Chi-Ting
    Chen, Chi-Hao
    Yen, Tzu-Hsiang
    Hsiao, Hung-Chang
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (04) : 1080 - 1095
  • [5] Task scheduling for MapReduce in heterogeneous networks
    Wang, Jia
    Li, Xiaoping
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (01): : 197 - 210
  • [6] Task scheduling for MapReduce in heterogeneous networks
    Jia Wang
    Xiaoping Li
    Cluster Computing, 2016, 19 : 197 - 210
  • [7] Optimizing MapReduce Task Scheduling on Virtualized Heterogeneous Environments Using Ant Colony Optimization
    Jeyaraj, Rathinaraja
    Paul, Anand
    IEEE ACCESS, 2022, 10 : 55842 - 55855
  • [8] Load Balancing in Heterogeneous MapReduce Environments
    Fan, Yuanquan
    Wu, Weiguo
    Qian, Depei
    Xu, Yunlong
    Wei, Wei
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1480 - 1489
  • [9] MapReduce scheduling algorithms: a review
    Hashem, Ibrahim Abaker Targio
    Anuar, Nor Badrul
    Marjani, Mohsen
    Ahmed, Ejaz
    Chiroma, Haruna
    Firdaus, Ahmad
    Abdullah, Muhamad Taufik
    Alotaibi, Faiz
    Ali, Waleed Kamaleldin Mahmoud
    Yaqoob, Ibrar
    Gani, Abdullah
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (07): : 4915 - 4945
  • [10] Task Scheduling for MapReduce Based on Heterogeneous Networks
    Wang, Jia
    Li, Xiaoping
    HUMAN CENTERED COMPUTING, HCC 2014, 2015, 8944 : 278 - 289