On the Feasibility of Byzantine Fault-Tolerant MapReduce in Clouds-of-Clouds

Reliable Distributed Systems(2012)

引用 16|浏览0
暂无评分
摘要
MapReduce is a framework for processing large data sets largely used in cloud computing. MapReduce implementations like Hadoop can tolerate crashes and file corruptions, but there is evidence that general arbitrary faults do occur and can affect the correctness of job executions. Furthermore, many individual cloud outages have been reported, raising concerns about depending on a single cloud. We present a MapReduce runtime that tolerates arbitrary faults and runs in a set of clouds at a reasonable cost in terms of computation and execution time. The main challenge is to avoid sending through the internet the huge amount of data that would normally be exchanged between map and reduce tasks.
更多
查看译文
关键词
cloud computing,data handling,fault tolerant computing,Byzantine fault-tolerant MapReduce,Hadoop,Internet,MapReduce runtime,arbitrary fault tolerance,cloud computing,cloud outage,clouds-of-clouds,crash tolerance,file corruption,job execution correctness,large data set processing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要