Autonomic Self-Optimization According to Business Objectives
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Adaptive control of virtualized resources in utility computing environments
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
Algorithmic Game Theory
Combinatorial Auction-Based Allocation of Virtual Machine Instances in Clouds
CLOUDCOM '10 Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science
Dominant resource fairness: fair allocation of multiple resource types
Proceedings of the 8th USENIX conference on Networked systems design and implementation
Black-box and gray-box strategies for virtual machine migration
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Combinatorial Auction-Based Dynamic VM Provisioning and Allocation in Clouds
CLOUDCOM '11 Proceedings of the 2011 IEEE Third International Conference on Cloud Computing Technology and Science
OPTIMIS: A holistic approach to cloud service provisioning
Future Generation Computer Systems
Approximation Techniques for Utilitarian Mechanism Design
SIAM Journal on Computing
Dynamic Service Provisioning for the Cloud
SCC '12 Proceedings of the 2012 IEEE Ninth International Conference on Services Computing
Hi-index | 0.00 |
One of the major challenges faced by the cloud providers is to allocate and provision the resources such that their profit is maximized and the resources are utilized efficiently. We address this challenge by designing an autonomic VM (Virtual Machine) provisioning and allocation mechanism that adapts to the changing user demands. We show that the proposed mechanism is a PTAS (Polynomial-Time Approximation Scheme) and that it is truthful, that is, the users do not have incentives to lie about their requested bundles of VM instances and their valuations. We perform extensive experiments in order to investigate the properties of the mechanism.