Efficient algorithms for VM placement in cloud data center

Jiahuai Wu, Hong Shen

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

2 Citations (Scopus)

Abstract

Virtual machine (VM) placement problem is a major issue in cloud data center. With the rapid development of cloud computing, efficient algorithms are needed to reduce the power consumption and save energy in data centers. Many models and algorithms are designed with an objective to minimize the number of physical machines (PMs) used in cloud data center. In this paper, we take into account the execution time of the PM, and formulate a new optimization problem of VM placement, which aims to minimize the total execution time of the PMs. We discuss the NP-hardness of the problem, and present heuristic algorithms to solve it under both offline and online scenario. Furthermore, we conduct experiments to evaluate the performance of the proposed algorithms and the result show that our methods are able to perform better than other commonly used algorithms.

Original languageEnglish
Title of host publicationParallel Architecture, Algorithm and Programming - 8th International Symposium, PAAP 2017, Proceedings
EditorsHong Shen, Guoliang Chen, Mingrui Chen
PublisherSpringer Verlag
Pages353-365
Number of pages13
ISBN (Print)9789811064418
DOIs
Publication statusPublished - 2017
Externally publishedYes
Event8th International Symposium on Parallel Architectures, Algorithms, and Programming, PAAP 2017 - Haikou, China
Duration: 17 Jun 201718 Jun 2017

Publication series

NameCommunications in Computer and Information Science
Volume729
ISSN (Print)1865-0929

Conference

Conference8th International Symposium on Parallel Architectures, Algorithms, and Programming, PAAP 2017
Country/TerritoryChina
CityHaikou
Period17/06/1718/06/17

Keywords

  • Bin packing
  • Cloud data center
  • Heuristic algorithm
  • Virtual machine placement

Fingerprint

Dive into the research topics of 'Efficient algorithms for VM placement in cloud data center'. Together they form a unique fingerprint.

Cite this