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 条
  • [41] Dependability of embedded systems
    Knight, JC
    ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 685 - 686
  • [42] Computing systems dependability
    Knight, JC
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 742 - 743
  • [43] On Dependability of Computing Systems
    Xu S.
    Journal of Computer Science and Technology, 1999, 14 (2) : 116 - 128
  • [44] DS-Bench Toolset: Tools for Dependability Benchmarking with Simulation and Assurance
    Fujita, Hajime
    Matsuno, Yutaka
    Hanawa, Toshihiro
    Sato, Mitsuhisa
    Kato, Shinpei
    Ishikawa, Yutaka
    2012 42ND ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2012,
  • [45] From Measures to Conclusions Using Analytic Hierarchy Process in Dependability Benchmarking
    Martinez, Miquel
    de Andres, David
    Ruiz, Juan-Carlos
    Friginal, Jesus
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2014, 63 (11) : 2548 - 2556
  • [46] Reproducible dependability benchmarking experiments based on unambiguous benchmark setup descriptions
    Buchacker, K
    Dal Cin, M
    Höxer, HJ
    Karch, R
    Sieh, V
    Tschäche, O
    2003 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2003, : 469 - 478
  • [47] Incorporating dependability in technological systems
    Gonzalez Contreras, Brian Manuel
    Fernandez Martinez, E. H.
    Galaviz Rodriguez, J. V.
    Martinez Solis, Fermin
    2015 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2015,
  • [48] DEPENDABILITY AND SECURITY OF THE INFORMATION SYSTEMS
    Capek, Jan
    ANNALS OF DAAAM FOR 2008 & PROCEEDINGS OF THE 19TH INTERNATIONAL DAAAM SYMPOSIUM, 2008, : 199 - 200
  • [49] DEPENDABILITY EVALUATION OF HIERARCHICAL SYSTEMS
    GRASSI, V
    ACTA INFORMATICA, 1994, 31 (03) : 207 - 233
  • [50] A dependability model for domestic systems
    Dewsbury, G
    Sommerville, I
    Clarke, K
    Rouncefield, M
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2003, 2788 : 103 - 115