EN FR
EN FR


Section: Software

Themis

Contact:

Nikos Parlavantzas, Nikos.Parlavantzas@irisa.fr

URL:

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

Status:

Version 1.0

License:

TBD

Presentation:

Themis is a market-based private PaaS (Platform-as-a-Service) system, supporting dynamic, fine-grained resource allocation and automatic application management[19] , [20] . Themis implements a proportional-share auction that ensures maximum resource utilization while providing incentives to applications to regulate their resource usage. Themis includes generic mechanisms for application deployment and automatic scaling. These mechanisms can be adapted to support diverse performance goals and application types, such as master-worker, MPI, or MapReduce applications. Themis is implemented in Python and uses OpenNebula for virtual machine management. Experimental results on the Grid'5000 testbed show that using Themis increases resource utilization and improves application performance. Themis is currently installed and being evaluated by EDF R&D using EDF high-performance applications.

Active contributors (from the Myriads team):

Stefania Costache, Nikos Parlavantzas, Christine Morin.

Impact:

Themis is not yet distributed in open source. However, it has been integrated in EDF R&D portal providing access to internal computing resources and is currently experimented on a testbed at EDF R&D.