Internet-scale support for map-reduce processing
Fernando Costa ([email protected])
Luís Veiga ([email protected])
Paulo Ferreira ([email protected])
In this paper we present VMR, a VC system able to run MapReduce applications on top of volun-teer resources, spread throughout the Internet. VMR leverages users’ bandwidth through the use of inter-client communication, and uses a lightweight task validation mechanism. We describe VMR’s architecture and evaluate its performance by executing several MapReduce applications on a wide area testbed.