• DocumentCode
    3434716
  • Title

    Modeling the Performance of MapReduce under Resource Contentions and Task Failures

  • Author

    Xiaolong Cui ; Xuelian Lin ; Chunming Hu ; Richong Zhang ; Chengzhang Wang

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • Volume
    1
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    158
  • Lastpage
    163
  • Abstract
    MapReduce is a widely used programming model for large scale data processing. In order to estimate the performance of MapReduce job and analyze the bottleneck of MapReduce job, a practical performance model for MapReduce is needed. Many works have been done on modeling the performance of MapReduce jobs. However, existing performance models ignore some important factors, such as I/O congestions and task failures over cluster, which may significantly change the execution costs of MapReduce job. This paper, aiming at predicting the execution time of a MapReduce job, presents an enhanced performance model that takes the resource contention and task failures into consideration. In addition, the experimental results show that the model is more accurate than those without considering the contention and failure factors.
  • Keywords
    parallel programming; software performance evaluation; MapReduce job bottleneck analysis; MapReduce job execution time; MapReduce job performance estimation; MapReduce performance model; large scale data processing; programming model; resource contention failure; task failure; Analytical models; Equations; Exponential distribution; Fitting; Mathematical model; Throughput; Writing; MapReduce; performance model; resource contention; task failures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on
  • Conference_Location
    Bristol
  • Type

    conf

  • DOI
    10.1109/CloudCom.2013.28
  • Filename
    6753792