Abstract
Inefficient resource usage is one of the greatest causes of high energy consumption in cloud data centers. Virtual Machine (VM) consolidation is an effective method for improving energy related costs and environmental sustainability for modern data centers. While dynamic VM consolidation algorithms can improve energy efficiency, virtualisation technologies cannot guarantee performance isolation between co-located VMs resulting in interference issues. We address the problem by introducing an energy and interference aware VM consolidation algorithm which uses predictive modelling to classify workloads using their resource usage features to make more informed consolidation decisions. The use of ensemble methods plays a pivotal role for improving predictive performance for many different problems. Using recent workload data from Microsoft Azure we present a comparative analysis of several ensemble methods using state-of-the-art prediction models and propose an ensemble based VM consolidation algorithm. Our empirical results demonstrate how our approach improves energy efficiency by 34% while also reducing service violations by 77%.
| Original language | English (Ireland) |
|---|---|
| Article number | 101992 |
| Journal | Simulation Modelling Practice And Theory |
| Volume | 102 |
| DOIs | |
| Publication status | Published - 1 Jul 2020 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Classification
- Energy efficiency
- Ensemble learning
- Interference aware
- Virtual machine consolidation
Authors (Note for portal: view the doc link for the full list of authors)
- Authors
- Shaw, R;Howley, E;Barrett, E
Fingerprint
Dive into the research topics of 'An intelligent ensemble learning approach for energy efficient and interference aware dynamic virtual machine consolidation'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver