Where academic tradition
meets the exciting future

Energy-Aware VM Consolidation in Cloud Data Centers Using Utilization Prediction Model

Fahimeh Farahnakian, Tapio Pahikkala, Pasi Liljeberg, Juha Plosila, Hieu Nguyen Trung, Hannu Tenhunen, Energy-Aware VM Consolidation in Cloud Data Centers Using Utilization Prediction Model. IEEE TRANSACTION ON CLOUD COMPUTING , 1–13, 2016.

Abstract:

Virtual Machine (VM) consolidation provides a promising approach to save energy and improve resource utilization in data
centers. Many heuristic algorithms have been proposed to tackle the VM consolidation as a vector bin-packing problem. However,
the existing algorithms have focused mostly on the number of active Physical Machines (PMs) minimization according to their current
resource requirements and neglected the future resource demands. Therefore, they generate unnecessary VM migrations and increase
the rate of Service Level Agreement (SLA) violations in data centers. To address this problem, we propose a VM consolidation approach
that takes into account both the current and future utilization of resources. Our approach uses a regression-based model to approximate
the future CPU and memory utilization of VMs and PMs. We investigate the effectiveness of virtual and physical resource utilization
prediction in VM consolidation performance using Google cluster and PlanetLab real workload traces. The experimental results show,
our approach provides substantial improvement over other heuristic and meta-heuristic algorithms in reducing the energy consumption,
the number of VM migrations and the number of SLA violations.

BibTeX entry:

@ARTICLE{jFaPaLiPlNgTe16a,
  title = {Energy-Aware VM Consolidation in Cloud Data Centers Using Utilization Prediction Model},
  author = {Farahnakian, Fahimeh and Pahikkala, Tapio and Liljeberg, Pasi and Plosila, Juha and Nguyen Trung, Hieu and Tenhunen, Hannu},
  journal = {IEEE TRANSACTION ON CLOUD COMPUTING},
  publisher = {IEEE TRANSACTIO},
  pages = {1–13},
  year = {2016},
  keywords = {VM consolidation, linear regression, k-nearest neighbor regression, energy-efficiency, SLA, green computing},
}

Belongs to TUCS Research Unit(s): Embedded Computer and Electronic Systems (ECES)

Edit publication