ELVMC: A Predictive Energy-Aware Algorithm for Virtual Machine Consolidation in Cloud Computing

Da ming Zhao, Jian tao Zhou, Shucheng Yu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Virtual machine consolidation (VMC) is a technology that aggregates virtual machines distributed on multiple physical machines into a small number of physical machines to improve resource utilization and energy efficiency of data center. However, excessive virtual machine aggregation and migration can also have a significant negative impact on performance. In this paper, an algorithm named ELVMC with multiple resource prediction is proposed for optimal virtual machine consolidation. It applies a modified Best-Fit Decreasing (BFD) algorithm for resource optimization at both overloaded hosts and underloaded hosts with consideration of load balancing. Different from current research, ELVMC aims to obtain an optimal virtual machine (VM) placement during each consolidation process by simultaneously optimizing multiple system performance metrics in terms of energy consumption, VM migrations and QoS guarantees while keeping the load balanced. Simulation results show that ELVMC is superior to the state of the arts, including the traditional BFD and SABFD-HS algorithms as well as recent research VMCUP-M and MUC-MBFD.

Original languageEnglish
Title of host publicationAlgorithms and Architectures for Parallel Processing - 20th International Conference, ICA3PP 2020, Proceedings
EditorsMeikang Qiu
Pages62-81
Number of pages20
DOIs
StatePublished - 2020
Event20th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2020 - New York, United States
Duration: 2 Oct 20204 Oct 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12453 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2020
Country/TerritoryUnited States
CityNew York
Period2/10/204/10/20

Keywords

  • Energy consumption
  • Load balance
  • Resource prediction
  • Virtual machine consolidation
  • Virtual machine migration

Fingerprint

Dive into the research topics of 'ELVMC: A Predictive Energy-Aware Algorithm for Virtual Machine Consolidation in Cloud Computing'. Together they form a unique fingerprint.

Cite this