EN FR
EN FR


Section: Software

Resilin

Contact:

Christine Morin, Christine.Morin@inria.fr

URL:

http://www.irisa.fr/myriads/software/resilin/

Status:

Version 0.1

License:

TBD

Presentation:

Resilin [45] is a system to easily create execution platforms over distributed cloud resources for executing MapReduce computations. Resilin implements the Amazon Elastic MapReduce web service API with resources from other clouds than Amazon EC2, such as private and community clouds. Resilin allows users to perform MapReduce computations on other infrastructures than Amazon EC2, and offers more flexibility: users are free to select different types of virtual machines, different operating systems or newer Hadoop versions. Users only have to submit computations to the service through a web service API, and Resilin takes care of provisioning, configuring and managing cloud-based Hadoop execution platforms, potentially using multiple clouds.

Resilin is implemented in the Python language. It uses the boto library in order to interact with EC2-compatible clouds. Resilin has been evaluated on the Grid'5000 experimental testbed. Our comparison with the Amazon Elastic MapReduce service shows similar performance.

Active contributors (from Myriads team):

Pierre Riteau, Christine Morin.