arrow
返回

Reliable MapReduce computing on opportunistic resources

delete2011-02-27
delete14
PRE
AI
H
Heshan Lin *
X
Xiaosong Ma
W
Wu-chun Feng
DOI:10.1007/s10586-011-0158-7delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
MapReduce offers an ease-of-use programming paradigm for processing large data sets, making it an attractive model for opportunistic compute resources. However, unlike dedicated resources, where MapReduce has mostly been deployed, opportunistic resources have significantly higher rates of node volatility. As a consequence, the data and task replication scheme adopted by existing MapReduce implementations is woefully inadequate on such volatile resources. In this paper, we propose MOON, short for MapReduce On Opportunistic eNvironments, which is designed to offer reliable MapReduce service for opportunistic computing. MOON adopts a hybrid resource architecture by supplementing opportunistic compute resources with a small set of dedicated resources, and it extends Hadoop, an open-source implementation of MapReduce, with adaptive task and data scheduling algorithms to take advantage of the hybrid resource architecture. Our results on an emulated opportunistic computing system running atop a 60-node cluster demonstrate that MOON can deliver significant performance improvements to Hadoop on volatile compute resources and even finish jobs that are not able to complete in Hadoop.
Keyword:
MapReduce
Cloud computing
Volunteer computing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
论文数:
5.1K
被引数:
7.5K

机构

U
united states department of energy (doe)
学者数:
11.3W
论文数: 9.6W
被引数: 246
引用论文

引用论文

A Simple Method of Neonatal Ear Molding for Treatment of Stahl Ear Deformity
err2015-11-01
err0
PREAI
errMehmet Tapan; Hakan Bulam; Murat Iğde; Sinem Singin; Ramazan Erkin Ünlü
err分享
err收藏