MOON: MapReduce on Opportunistic eNvironments

Source: Virginia Tech

Favorite

Free registration required

MapReduce offers an ease-of-use programming paradigm for processing large data sets, making it an attractive model for distributed volunteer computing systems. However, unlike on dedicated resources, where MapReduce has mostly been deployed, such volunteer computing systems have significantly higher rates of node unavailability. Furthermore, nodes are not fully controlled by the MapReduce framework. Consequently, the authors found the data and task replication scheme adopted by existing MapReduce implementations woefully inadequate for resources with high unavailability. To address this, they propose MOON, short for MapReduce On Opportunistic eNvironments.
Format:PDF Size:747.16
Date:Apr 2010