Continuous Datacenter Consolidation
2014 (English)Report (Refereed)
Efficient mapping of Virtual Machines (VMs) onto physical servers is a key problem for cloud infrastructure providers as hardware utilization directly im- pacts revenue. Today, this mapping is commonly only performed when new VMs are created, but as VM workloads fluctuate and server availability varies, any ini- tial mapping is bound to become suboptimal over time. We introduce a set of heuristic methods for continuous optimization of the VM-to-server mapping based on combina- tions of fundamental management actions, namely suspending and resuming physical machines, migrating VMs, and suspending and resuming VMs. Using these methods cloud infrastructure providers can continuously optimize their server resources regard- less of the predictability of the workload. To verify that our approach is applicable in real-world scenarios, we build a proof-of-concept datacenter management system that implements the proposed algorithms. The feasibility of our approach is evaluated through a combination of simulations and real experiments where our system provi- sions a workload of benchmark applications. Our results indicate that the proposed algorithms are feasible, that the combined management approach achieves the best results, and that the VM suspend and resume mechanism has the largest impact.
Place, publisher, year, edition, pages
Umeå: Umeå universitet , 2014. , 12 p.
Report / UMINF, ISSN 0348-0542 ; 2014:08
IdentifiersURN: urn:nbn:se:umu:diva-87385OAI: oai:DiVA.org:umu-87385DiVA: diva2:709112