2012 · 29 citations · 19 references
Cluster ComputingAvailabilityEngineeringComputer ArchitectureFault ToleranceMap-reduceMapreduce SystemsComprehensive Benchmark SuiteData ScienceData-intensive PlatformParallel ComputingData ManagementNew Fault-tolerance ModelsOn-demand Fault-toleranceComputer ScienceScalable ComputingPerformance ScalabilityCloud ComputingParallel ProgrammingMassive Data ProcessingBig Data
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 micro benchmarks 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 data loads, 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.
19
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.4K citations · Full text
Benchmarking cloud serving systems with YCSB
Brian F. Cooper, Adam Silberstein, Erwin Tam et al. · 2010 · 3.6K citations
A comparison of approaches to large-scale data analysis
Andrew Pavlo, Erik K. Paulson, Alexander Rasin et al. · 2009 · 1.1K citations
The HiBench benchmark suite: Characterization of the MapReduce-based data analysis
Shengsheng Huang, Jie Huang, Jinquan Dai et al. · 2010 · 708 citations
Tyson Condie, Neil Conway, Peter Alvaro et al. · 2010 · 682 citations