Dynamic management of virtual infrastructures
Autor: | Carlos de Alfonso, Miguel Caballer, Germán Moltó, Ignacio Blanquer |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2015 |
Předmět: |
Contextualization
Computer Networks and Communications business.industry Computer science Distributed computing Provisioning Usability Cloud computing computer.software_genre Virtual Infrastructures Resource (project management) Software Installation Hardware and Architecture Virtual machine Software deployment Operating system CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL business computer Information Systems |
Zdroj: | RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia instname |
Popis: | Cloud infrastructures are becoming 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 requires users to have non-trivial system administration skills. Resource provisioning systems provide facilities to choose the most suitable Virtual Machine Images (VMI) and basic configuration of multiple instances and subnetworks. Other tasks such as the configuration of cluster services, computational frameworks or specific applications are not trivial on the cloud, and normally users have to manually select the VMI that best fits, including undesired additional services and software packages. This paper presents a set of components that ease the access and the usability of IaaS clouds by automating the VMI selection, deployment, configuration, software installation, monitoring and update of Virtual Appliances. It supports APIs from a large number of virtual platforms, making user applications cloud-agnostic. In addition it integrates a contextualization system to enable the installation and configuration of all the user required applications providing the user with a fully functional infrastructure. Therefore, golden VMIs and configuration recipes can be easily reused across different deployments. Moreover, the contextualization agent included in the framework supports horizontal (increase/decrease the number of resources) and vertical (increase/decrease resources within a running Virtual Machine) by properly reconfiguring the software installed, considering the configuration of the multiple resources running. This paves the way for automatic virtual infrastructure deployment, customization and elastic modification at runtime for IaaS clouds. The authors would like to thank to thank the financial support received from the Ministerio de Economia y Competitividad for the project CodeCloud (TIN2010-17804). |
Databáze: | OpenAIRE |
Externí odkaz: |