Elastic Management of Tasks in Virtualized Environments
Íñigo Goiri Presa, Jordi Guitart, Jordi Torres · 2009
Nowadays, service providers in the Cloud oer complex services ready to be used as it was a commodity like water or electricity to their cus- tomers. A key technology for this approach is virtu- alization which facilitates provider's management and provides on-demand virtual environments, which are isolated and consolidated in order to achieve a better utilization of the provider's resources. However, dealing with some virtualization capabili- ties, such as the creation of virtual environments, im- plies an eort for the user in order to take benet from them. In order to avoid this problem, we are contributing the research community with the EMO- TIVE (Elastic Management of Tasks in Virtualized Environments) middleware, which allows executing tasks and providing virtualized environments to the users without any extra eort in an ecient way. This is a virtualized environment manager which aims to provide virtual machines that fulls with the user requirements in terms of software and system ca- pabilities. Furthermore, it supports ne-grained lo- cal resource management and provides facilities for developing scheduling policies such as migration and checkpointing.