Elastic Cloud Computing Cluster (EC3) is a tool to create elastic virtual clusters on top of Infrastructure-as-a-Service (IaaS) providers, either public (such as Amazon Web Services, Google Cloud or Microsoft Azure) or on-premises (such as OpenNebula and OpenStack). EC3 offers recipes to deploy TORQUE (optionally with MAUI), SLURM and MESOS clusters that can be self- managed with CLUES. It starts with a single-node cluster and working nodes are dynamically deployed and provisioned to fit increasing load (number of jobs at the LRMS). Working nodes will be undeployed when they become idle. This introduces a cost-efficient approach for Cluster-based computing. The development has been performed completely by the I3M-UPV.

Contact Person:

Current Users: 
The components are totally application-neutral. They have been successfully used in bioinformatics, computational chemistry, smart cities, geophysics and physics among other examples. It currently supports automatic management of batch queues managed by SLURM, TORQUE and container-based infrastructures managed by MESOS. At industrial level, it has been adopted by an ICT company for the provisioning of resources for internal projects. It is also important to state that it has been integrated within the EGI infrastructure and it is part of the INDIGO-DC software release.

User Categories: 
Chief Technology Officer (CTO)
Chief Financial Officer (CFO)

Community / market sectors: 
EC3 is currently used in different scientific and industrial sectors, as it is a horizontal tool capable of deploying general purpose clusters.

Specific needs / Value Proposition: 
EC3 suite provides self-managed infrastructure as code services specially tailored for computing intensive applications, both at batch jobs and containers, portable to a wide range of public and on-premise Infrastructure as a Service Cloud offerings”.

Specific benefits / Value Proposition: 
The main strategic features are basically xXX: 1) Infrastructure agnosticism, as the virtual infrastructures defined can be immediately ported to different infrastructures without requiring major changes (base image and credentials mainly); 2) Repeatability, by providing the capability of redeploying a virtual infrastructure from scratch as needed; 3) Horizontal elasticity, by providing the capability of expanding or shrinking the worker nodes automatically, based on the usage demand; 4) Versatility, thanks to the expressivity power of Ansible® – the main language used for the configuration of software, which also leverages the wide range of existing recipes in the public catalogue of Ansible® Galaxy.

Current version is in production stage, expecting to have new improvements during the EUBra-BIGSEA lifetime to increase performance (self creation of base images), interoperability (TOSCA support), integration with other components of the project.
Owner (incl. Joint ownership): 
UPV Universitat Politècnica de València

Owner type: Academia/Research

Delivery Model: 
Open source

EU EUBrasilCloudFORUM is funded by the European Commission under the Cooperation Programme, Horizon 2020 grant agreement No 689495. Este projeto é resultante da 3a Chamada Coordenada BR-UE em Tecnologias da Informação e Comunicação (TIC), anunciada pelo Ministério da Ciência, Tecnologia e Inovação (MCTI), no âmbito to acordo de subvenção Número 689495. Privacy Policy | Disclaimer Terms of use