Title
Service Level and Performance Aware Dynamic Resource Allocation in Overbooked Data Centers
Abstract
Many cloud computing providers use overbooking to increase their low utilization ratios. This however increases the risk of performance degradation due to interference among co-located VMs. To address this problem we present a service level and performance aware controller that: (1) provides performance isolation for high QoS VMs, and (2) reduces the VM interference between low QoS VMs by dynamically mapping virtual cores to physical cores, thus limiting the amount of resources that each VM can access depending on their performance. Our evaluation based on real cloud applications and both stress, synthetic and realistic workloads demonstrates that a more efficient use of the resources is achieved, dynamically allocating the available capacity to the applications that need it more, which in turn lead to a more stable and predictable performance over time.
Year
DOI
Venue
2016
10.1109/CCGrid.2016.29
2016 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)
Keywords
Field
DocType
capacity allocation,realistic workloads,synthetic workloads,cloud applications,virtual core-physical core mapping,VM interference reduction,QoS VM,performance isolation,performance aware controller,colocated VM,performance degradation,cloud computing providers,overbooked data centers,performance aware dynamic resource allocation,service level
Resource management,Control theory,Service level,Computer science,Server,Computer network,Quality of service,Real-time computing,Resource allocation,Throughput,Distributed computing,Cloud computing
Conference
ISSN
ISBN
Citations 
2376-4414
978-1-5090-2454-4
5
PageRank 
References 
Authors
0.42
18
3
Name
Order
Citations
PageRank
Luis Tomás1494.14
Ewnetu Bayuh Lakew2818.83
Erik Elmroth31675149.84