Una de las características de la Computación Cloud es su capacidad para adjudicar recursos virtuales a un servicio de forma dinámica, según la demanda del servicio o los términos de calidad de servicio acordados con el cliente final.
La base de este trabajo es un entorno desarrollado en un TFG previo, donde se implantó una arquitectura Cloud basada en el gestor OpenNebula y en la herramienta de monitorización Nagios, que incluía un componente encargado de desplegar/eliminar máquinas virtuales en función de la carga observada en las CPUs asociadas al servicio.
El objetivo principal de este TFG consiste en extender dicho componente para tener en cuenta métricas adicionales de rendimiento a la hora de decidir el momento de despliegue/eliminación de máquinas virtuales, tales como el uso de memoria, la entrada/salida, etc., así como realizar una evaluación comparativa de las distintas alternativas.