DocumentCode :
11441
Title :
On the Performance of Byzantine Fault-Tolerant MapReduce
Author :
Costa, Pyramo ; Pasin, Marco ; Bessani, Alysson Neves ; Correia, Miguel P.
Author_Institution :
Fac. de Cienc., Univ. de Lisboa, Lisbon, Portugal
Volume :
10
Issue :
5
fYear :
2013
fDate :
Sept.-Oct. 2013
Firstpage :
301
Lastpage :
313
Abstract :
MapReduce is often used for critical data processing, e.g., in the context of scientific or financial simulation. However, there is evidence in the literature that there are arbitrary (or Byzantine) faults that may corrupt the results of MapReduce without being detected. We present a Byzantine fault-tolerant MapReduce framework that can run in two modes: nonspeculative and speculative. We thoroughly evaluate experimentally the performance of these two versions of the framework, showing that they use around twice more resources than Hadoop MapReduce, instead of the three times more of alternative solutions. We believe this cost is acceptable for many critical applications.
Keywords :
distributed processing; fault tolerant computing; Byzantine fault-tolerant MapReduce framework; Hadoop MapReduce; critical applications; critical data processing; Computational modeling; Computer crashes; Fault tolerance; Fault tolerant systems; Google; Heart beat; Impedance matching; Byzantine fault tolerance; Hadoop; MapReduce;
fLanguage :
English
Journal_Title :
Dependable and Secure Computing, IEEE Transactions on
Publisher :
ieee
ISSN :
1545-5971
Type :
jour
DOI :
10.1109/TDSC.2013.7
Filename :
6412676
Link To Document :
بازگشت