Self-management of applications QoS for energy optimization in datacenters
Green Computing Middleware on Proceedings of the 2nd International Workshop
Self-management of cloud applications and infrastructure for energy optimization
ACM SIGOPS Operating Systems Review
Optimal resource provisioning for cloud computing environment
The Journal of Supercomputing
Resource allocation in cloud computing: model and algorithm
International Journal of Web and Grid Services
Efficient autonomic cloud computing using online discrete event simulation
Journal of Parallel and Distributed Computing
A multi-objective ant colony system algorithm for virtual machine placement in cloud computing
Journal of Computer and System Sciences
Proceedings of the Ninth IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis
An energy management system for cluster infrastructures
Computers and Electrical Engineering
Hi-index | 0.00 |
A key issue for Cloud Computing data-centers is to maximize their profits by minimizing power consumption and SLA violations of hosted applications. In this paper, we propose a resource management framework combining a utility-based dynamic Virtual Machine provisioning manager and a dynamic VM placement manager. Both problems are modeled as constraint satisfaction problems. The VM provisioning process aims at maximizing a global utility capturing both the performance of the hosted applications with regard to their SLAs and the energy-related operational cost of the cloud computing infrastructure. We show several experiments how our system can be controlled through high level handles to make different trade-off between application performance and energy consumption or to arbitrate resource allocations in case of contention.