Elastic MapReduce Execution

被引:1
|
作者
Goh, Wei Xiang [1 ]
Tan, Kian-Lee [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117548, Singapore
关键词
MapReduce; YARN; P2P; BATON; elasticity;
D O I
10.1109/CCGrid.2014.14
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With increasingly larger deployments, the MapReduce framework begins to face technical deficiencies in its execution architecture. In order to cope with the management of such limits-pushing amount of resources, there are independent developments of supplementary frameworks (e.g., YARN) that isolate resource management from the job coordinations. These resource managers also expose potential increased elasticity in job execution that has not been fully exploited by the current state-of-the-art architecture. In this paper, we present an enhanced architecture for MapReduce job execution called Elastic MapReduce Execution (EMRE) that leverages on a structured peer-to-peer overlay (i.e., BATON) to induce elasticity into the job execution without compromising on fault tolerance. The execution architecture requires no modification to the original MapReduce job definition, and our experiments indicate that EMRE will greatly improve the performance of MapReduce under various execution conditions.
引用
收藏
页码:216 / 225
页数:10
相关论文
共 50 条
  • [1] AssureMR: Verifiable SQL Execution on MapReduce
    Zhang, Bo
    Dong, Boxiang
    Wang, Wendy Hui
    [J]. 2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1228 - 1231
  • [2] Shared Execution of Recurring Workloads in MapReduce
    Lei, Chuan
    Zhuang, Zhongfang
    Rundensteiner, Elke A.
    Eltabakh, Mohamed
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (07): : 714 - 725
  • [3] A Survey of Speculative Execution Strategy in MapReduce
    Liu, Qi
    Jin, Dandan
    Liu, Xiaodong
    Linge, Nigel
    [J]. CLOUD COMPUTING AND SECURITY, ICCCS 2016, PT I, 2016, 10039 : 296 - 307
  • [4] Prediction of Total Execution Time for MapReduce Applications
    Ling, Yan
    Liu, Fang
    Qiu, Yue
    Zhao, Jiajie
    [J]. 2016 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2016, : 341 - 345
  • [5] Improving MapReduce Performance with Partial Speculative Execution
    Wang, Yaoguang
    Lu, Weiming
    Lou, Renjie
    Wei, Baogang
    [J]. JOURNAL OF GRID COMPUTING, 2015, 13 (04) : 587 - 604
  • [6] CorrectMR: Authentication of Distributed SQL Execution on MapReduce
    Zhang, Bo
    Dong, Boxiang
    Wang, Wendy Hui
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (03) : 897 - 908
  • [7] Resource Optimization for Speculative Execution in a MapReduce Cluster
    Xu, Huanle
    Lau, Wing Cheong
    [J]. 2013 21ST IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2013,
  • [8] Reliable Estimation of Execution Time of MapReduce Program
    Yang Xiao
    Sun Jianling
    [J]. CHINA COMMUNICATIONS, 2011, 8 (06) : 11 - 18
  • [9] Improving MapReduce Performance with Partial Speculative Execution
    Yaoguang Wang
    Weiming Lu
    Renjie Lou
    Baogang Wei
    [J]. Journal of Grid Computing, 2015, 13 : 587 - 604
  • [10] Cloud-Based Mapreduce Workflow Execution Platform
    Jung, In-Yong
    Han, Byong-John
    Jeong, Chang-Sung
    Rho, Seungmin
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2014, 15 (06): : 1059 - 1067