DocumentCode
3246207
Title
Autonomous Management in Virtual-Machine-Based Resource Providers
Author
Rodriguez-Haro, F. ; Freitag, Felix ; Navarro, Leandro
Author_Institution
Comput. Archit. Dept., Polytech. Univ. of Catalonia, Barcelona
fYear
2008
fDate
20-24 Oct. 2008
Firstpage
255
Lastpage
264
Abstract
Nowadays, virtualization makes possible to consolidate the workloads of applications by sharing the resources of a physical node. The deployment of virtual machines (VMs) leads to a reduction in infrastructure costs, however, the CPU resources need an online management strategy to meet the particular requirements of each application. In this paper, we present and evaluate a component to provide autonomous management of VMs in a multi-core physical node. Our solution adjusts the CPU resources needed by each VM according to the application demand. We achieve this with (1) applying a policy that allows fulfilling the agreed application-level QoS, (2) a priority weight-based mechanism to spread the unused resources between the contending VMs, and (3) a learning mechanism to dynamically reach and meet service level objectives expressed in transactions per second. Our experiments show that the implemented approach meets service level objectives (SLOs).
Keywords
quality of service; resource allocation; virtual machines; CPU resources; application-level quality of service; autonomous management; multicore physical node; online management strategy; priority weight-based mechanism; resource providers; resources sharing; service level objectives; virtual machine; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Self-Adaptive and Self-Organizing Systems, 2008. SASO '08. Second IEEE International Conference on
Conference_Location
Venezia
Print_ISBN
978-0-7695-3404-6
Type
conf
DOI
10.1109/SASO.2008.52
Filename
4663429
Link To Document