Speaker
Miguel Caballer
(UPVLC)
Description
Cloud infrastructures are an appropriate solution to address the computational needs of scientific applications. However, the use of public or on-premises Infrastructure as a Service (IaaS) clouds require users to have advanced system administration skills.
For that, IM is a general platform to deploy on-demand customized virtual computing infrastructures on Multi-Clouds. IM simplifies the usage of IaaS clouds by automating the deployment, configuration, software installation, and monitoring of virtual resources. It supports APIs from a large number of virtual platforms, making user applications cloud-agnostic. In addition, it integrates a contextualization system based on Ansible to enable the automatic installation and configuration of all the precise software packages required, providing the user a fully functional infrastructure. The user can provide an RADL or TOSCA documents as input to the IM, describing the infrastructure with a high-level description language. The IM currently offers several interfaces to its users to interact with the tool: a web-based GUI, a XML-RPC API, a REST API and a command-line interface (CLI).
The upgraded version of the EGI Application Database (AppDB) provides users with a web portal to perform deployment of virtual infrastructures, not just a catalogue of applications and VMs. In this context, the IM has been adopted as the OCCI communication layer, in charge of deploying and configuring the resources needed by the users. The poster reflects further details about the IM together with its integration with the EGI VMOps Dashboard.
Primary authors
Marios Chatziangelou
(IASA)
Miguel Caballer
(UPVLC)
Co-authors
Mr
Alfonso Pérez
(Universitat Politècnica de València)
Amanda Calatrava
(UPVLC)
Dr
Moltó Germán
(Universitat Politècnica de València)