JOURNAL ARTICLE

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

Fahimeh FarahnakianTapio PahikkalaPasi LiljebergJuha PlosilaNguyen Trung HieuHannu Tenhunen

Year: 2016 Journal:   IEEE Transactions on Cloud Computing Vol: 7 (2)Pages: 524-536   Publisher: Institute of Electrical and Electronics Engineers

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.

Keywords:
Computer science Cloud computing PlanetLab Virtual machine Workload Energy consumption Service-level agreement Distributed computing Bin packing problem CloudSim Algorithm Operating system Bin The Internet Engineering

Metrics

172
Cited By
28.55
FWCI (Field Weighted Citation Impact)
34
Refs
1.00
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.