Title
A cost-sensitive adaptation engine for server consolidation of multitier applications
Abstract
Virtualization-based server consolidation requires runtime resource reconfiguration to ensure adequate application isolation and performance, especially for multitier services that have dynamic, rapidly changing workloads and responsiveness requirements. While virtualization makes reconfiguration easy, indiscriminate use of adaptations such as VM replication, VM migration, and capacity controls has performance implications. This paper demonstrates that ignoring these costs can have significant impacts on the ability to satisfy response-time-based SLAs, and proposes a solution in the form of a cost-sensitive adaptation engine that weighs the potential benefits of runtime reconfiguration decisions against their costs. Extensive experimental results based on live workload traces show that the technique is able to maximize SLA fulfillment under typical time-of-day workload variations as well as flash crowds, and that it exhibits significantly improved transient behavior compared to approaches that do not account for adaptation costs.
Year
DOI
Venue
2009
10.1007/978-3-642-10445-9_9
Middleware
Keywords
Field
DocType
server consolidation,adaptation cost,cost-sensitive adaptation engine,typical time-of-day workload variation,live workload trace,runtime resource reconfiguration,performance implication,multitier application,vm migration,runtime reconfiguration decision,vm replication,sla fulfillment,satisfiability
Virtualization,Crowds,Workload,Live migration,Computer science,Consolidation (soil),Operating system,Control reconfiguration,Distributed computing
Conference
Volume
ISSN
ISBN
5896
0302-9743
3-642-10444-4
Citations 
PageRank 
References 
63
3.04
22
Authors
5
Name
Order
Citations
PageRank
Gueyoung Jung147730.21
Kaustubh R. Joshi250431.09
Matti A. Hiltunen377949.73
Schlichting, R.42234372.48
Calton Pu55377877.83