• DocumentCode
    3210409
  • Title

    Resource optimization for speculative execution in a MapReduce Cluster

  • Author

    Huanle Xu ; Wing Cheong Lau

  • Author_Institution
    Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2013
  • fDate
    7-10 Oct. 2013
  • Firstpage
    1
  • Lastpage
    3
  • Abstract
    The MapReduce paradigm is now the de facto standard for large-scale data analytics. In this paper we address the resource management issues in MapReduce Cluster. Speculative execution (task backup) plays an important role in resource management. We propose two different strategies and build two models to formulate the backup issue as an optimization problem when the cluster is lightly loaded. Moreover, we present an Enhanced Speculative Execution (ESE) algorithm when the cluster is heavily loaded and adopt the approximate analysis to get an optimal value for the parameter in the algorithm. The simulation results show that the algorithm can reduce the job completion time by 50% while consuming much less resource compared to the naive method without backup.
  • Keywords
    data analysis; optimisation; pattern clustering; public domain software; ESE; MapReduce cluster; enhanced speculative execution algorithm; large-scale data analytics; naive method; resource management; resource optimization problem; Algorithm design and analysis; Approximation algorithms; Clustering algorithms; Google; Load modeling; Optimization; Simulation; MapReduce; job scheduling; speculative execution; theoretical analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols (ICNP), 2013 21st IEEE International Conference on
  • Conference_Location
    Goettingen
  • Type

    conf

  • DOI
    10.1109/ICNP.2013.6733646
  • Filename
    6733646