2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing 2010
DOI: 10.1109/3pgcic.2010.33
|View full text |Cite
|
Sign up to set email alerts
|

Towards MapReduce for Desktop Grid Computing

Abstract: Abstract-MapReduce is an emerging programming model for dataintensive application proposed by Google, which has attracted a lot of attention recently. MapReduce borrows ideas from functional programming, where programmer defines Map and Reduce tasks to process large set of distributed data. In this paper we propose an implementation of the MapReduce programming model. We present the architecture of the prototype based on BitDew, a middleware for large scale data management on Desktop Grid. We describe the set … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 39 publications
(28 citation statements)
references
References 23 publications
(20 reference statements)
0
27
0
Order By: Relevance
“…Also, Tang et al (2010) propose a system designed to support MapReduce applications, by exploiting the BitDew middleware (Fedak et al, 2008), which is a programmable environment for automatic and transparent data management on desktop grids (a particular case of pervasive grids aiming at the leverage of unused processing cycles and storage space available within the enterprise). Unfortunately, this study also requires the presence of a stable master node that runs BitDew services and coordinates data/task distribution.…”
Section: Science Publicationsmentioning
confidence: 99%
“…Also, Tang et al (2010) propose a system designed to support MapReduce applications, by exploiting the BitDew middleware (Fedak et al, 2008), which is a programmable environment for automatic and transparent data management on desktop grids (a particular case of pervasive grids aiming at the leverage of unused processing cycles and storage space available within the enterprise). Unfortunately, this study also requires the presence of a stable master node that runs BitDew services and coordinates data/task distribution.…”
Section: Science Publicationsmentioning
confidence: 99%
“…There are several approaches [67,52,22] to execute MapReduce tasks in a wide-area network. However, unlike our approach, they do not consider network bandwidth and just employ the simple scheduling approach that is used in localarea MapReduce systems.…”
Section: Other Mapreduce Job Scheduling Approachesmentioning
confidence: 99%
“…Since resources are widely dispersed, we cannot use the localityaware scheme of the traditional MapReduce system such that a task is assigned to a node in a local rack where the input data exists. There have been several studies [67,52,22] about developing a wide-area MapReduce system with a similar motivation to ours. However, none of them could effectively overcome the challenges above.…”
Section: Introductionmentioning
confidence: 99%
“…During a network failure, many nodes leave the Hadoop cluster; this issue has been discussed in different publications [72,98,36,74], although for particular environments.…”
Section: Network Failurementioning
confidence: 99%
“…A later project similar to MOON is presented in [98]. Here, authors try to present a complete runtime environment to execute MapReduce applications on a Desktop Grid.…”
Section: Network Failurementioning
confidence: 99%