Benchmarking Dependability of MapReduce Systems

被引:10
|
作者
Sangroya, Amit [1 ]
Serrano, Damian [1 ]
Bouchenak, Sara [2 ]
机构
[1] INRIA LIG, Grenoble, France
[2] Univ Grenoble, LIG INRIA, Grenoble, France
关键词
Benchmark; Dependability; MapReduce; Hadoop;
D O I
10.1109/SRDS.2012.12
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
MapReduce is a popular programming model for distributed data processing. Extensive research has been conducted on the reliability of MapReduce, ranging from adaptive and on-demand fault-tolerance to new fault-tolerance models. However, realistic benchmarks are still missing to analyze and compare the effectiveness of these proposals. To date, most MapReduce fault-tolerance solutions have been evaluated using microbenchmarks in an ad-hoc and overly simplified setting, which may not be representative of real-world applications. This paper presents MRBS, a comprehensive benchmark suite for evaluating the dependability of MapReduce systems. MRBS includes five benchmarks covering several application domains and a wide range of execution scenarios such as data-intensive vs. compute-intensive applications, or batch applications vs. online interactive applications. MRBS allows to inject various types of faults at different rates. It also considers different application workloads and dataloads, and produces extensive reliability, availability and performance statistics. We illustrate the use of MRBS with Hadoop clusters running on Amazon EC2, and on a private cloud.
引用
收藏
页码:21 / 30
页数:10
相关论文
共 50 条
  • [1] Experience with benchmarking dependability and performance of MapReduce systems
    Sangroya, Amit
    Bouchenak, Sara
    Serrano, Damian
    PERFORMANCE EVALUATION, 2016, 101 : 1 - 19
  • [2] MRBS: Towards Dependability Benchmarking for Hadoop MapReduce
    Sangroya, Amit
    Serrano, Damian
    Bouchenak, Sara
    EURO-PAR 2012: PARALLEL PROCESSING WORKSHOPS, 2013, 7640 : 3 - 12
  • [3] Dependability Testing of MapReduce Systems
    Marynowski, Joao Eugenio
    Pimentel, Andrey Ricardo
    Weber, Taisy Silva
    Mattos, Antonio Junior
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 165 - 172
  • [4] Dependability benchmarking of computing systems
    Constantinescu, C
    Kanoun, K
    Madeira, H
    Murphy, B
    Pramanick, I
    Brown, AB
    2005 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2005, : 400 - 400
  • [5] Benchmarking the dependability of different OLTP systems
    Vieira, M
    Madeira, H
    2003 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2003, : 305 - 310
  • [6] Toward Dependability Benchmarking of Partitioning Operating Systems
    Barbosa, Raul
    Karlsson, Johan
    Yu, Qiu
    Mao, Xiaozhen
    2011 IEEE/IFIP 41ST INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2011, : 422 - 429
  • [7] Workshop on dependability benchmarking
    Koopman, P
    Madeira, H
    INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2002, : 790 - 790
  • [8] Benchmarking SQL on MapReduce systems using large astronomy databases
    Mesmoudi, Amin
    Hacid, Mohand-Said
    Toumani, Farouk
    DISTRIBUTED AND PARALLEL DATABASES, 2016, 34 (03) : 347 - 378
  • [9] Benchmarking SQL on MapReduce systems using large astronomy databases
    Amin Mesmoudi
    Mohand-Saïd Hacid
    Farouk Toumani
    Distributed and Parallel Databases, 2016, 34 : 347 - 378
  • [10] System Dependability: Characterization and Benchmarking
    Crouzet, Yves
    Kanoun, Karama
    ADVANCES IN COMPUTERS, VOL 84: DEPENDABLE AND SECURE SYSTEMS ENGINEERING, 2012, 84 : 93 - 139