ProActive: Programming, Composing, Deploying on the Grid
An Open Source Middleware For Parallel, Distributed, Multicore Computing

ProActive MapReduce


Version 3.1.0


The OASIS Research Team and ActiveEon Company



INRIA UNSA CNRS-I3S
OW2 ActiveEon



Generated on 2011-08-29

ProActive Scheduling v3.1.0 Documentation

Legal Notice

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation; version 3 of the License.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

If needed, contact us to obtain a release under GPL Version 2 or 3 or a different license than the AGPL.

Contact: or

Copyright 1997-2011 INRIA/University of Nice-Sophia Antipolis/ActiveEon.

Mailing List

Mailing List Archive

http://www.objectweb.org/wws/arc/proactive

Bug-Traking System

http://bugs.activeeon.com/browse/PROACTIVE


Contributors and Contact Information

Team Leader

Denis Caromel
INRIA 2004, Route des Lucioles, BP 93
06902 Sophia Antipolis Cedex
France
phone: +33 492 387 631
fax: +33 492 387 971
e-mail:

Contributors from OASIS Team Contributors from ActiveEon Company
  • Brian Amedro

  • Francoise Baude

  • Francesco Bongiovanni

  • Borelli Elvio

  • Yu Feng

  • Ludovic Henrio

  • Fabrice Huet

  • Virginie Legrand Contes

  • Eric Madelaine

  • Laurent Pellegrino

  • Guilherme Peretti-Pezzi

  • Franca Perrina

  • Marcela Rivera

  • Christian Ruz

  • Bastien Sauvan

  • Mathieu Schnoor

  • Doglov Sergei

  • Oleg Smirnov

  • Marc Valdener

  • Fabien Viale

  • Vladimir Bodnartchouk

  • Arnaud Contes

  • Cédric Dalmasso

  • Christian Delbé

  • Jean-Michel Guillaume

  • Clément Mathieu

  • Emil Salageanu

  • Jean-Luc Scheefer

Former Important Contributors
  • Laurent Baduel (Group Communications)

  • Vincent Cave (Legacy Wrapping)

  • Alexandre di Costanzo (P2P, B&B)

  • Abhijeet Gaikwad (Option Pricing)

  • Mario Leyton (Skeleton)

  • Matthieu Morel (Initial Component Work)

  • Romain Quilici

  • Germain Sigety (Scheduling)

  • Julien Vayssiere (MOP, Active Objects)


List of Figures
List of Tables
Chapter 1. Introduction to MapReduce
1.1. ProActive MapReduce
Chapter 2. Tutorial: running Hadoop job using ProActive MapReduce
2.1. Hadoop example
2.2. Paths used in this tutorial
2.3. Modifications to the Hadoop example
2.4. Running the exmaple
Chapter 3. ProActive MapReduce Reference
3.1. Internal structure of a ProActive MapReduce job
3.2. ProActive MapReduce configuration
3.2.1. Required configuration properties
3.2.2. Optional configuration properties
3.3. API limitations
Chapter 4. ProActive MapReduce performance
4.1. Execution environment
4.2. Input data
4.3. ProActive MapReduce configuration
4.4. Hadoop configuration
4.5. Results