• Home
  • Search
  • Virtual Machine Placement in Cloud Computing
  • Cite Icon15
  • https://doi.org/10.17485/ijst/2016/v9i29/79768Copy DOI Icon

Virtual Machine Placement in Cloud Computing

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Objectives: Hardware virtualization is an evolving technology, because it has the potential to facilitate the consolidation of multiple workloads on a single physical host directly through cloud. We introduce the First-Last algorithm to minimize energy consumption and migration. Methods: The problem is treated as an instance of bin packing algorithm which focuses on saving energy. However the overloading of active hosts and the resultant migration are the drawbacks of this approach. This algorithm was tested on a set of heterogeneous virtual machines which have demands in both single and multi-dimension and came either statically or dynamically to the server. Findings: The virtual machine placement problem can be treated as a bin packing problem, wherein the physical machines/hosts are the bins and the virtual machines are the objects. It can then be solved through various approaches such as first fit, best fit, next fit et cetera. Using the first fit algorithm, the virtual machine is placed into the first active host which can accommodate it. If none of the active hosts satisfy the VM’s demand, then a new host is made active. In the best fit method, all the active hosts are checked first and then the host which would suffer minimum resource wastage upon VM placement is chosen. Next fit algorithm places the VM in the last /most recently activated host. While first fit is best suited for optimal performance, best fit keeps the least number of hosts active, thereby saving energy but at the cost of performance since migration overhead increases. Next fit approach would fail unless the virtual machines have been arranged in the increasing order of their demands. The firstlast algorithm that we introduce balances on energy consumption as well as performance by reducing migration. It also reduces the time complexity to a certain extent. Applications: The algorithm has a comparatively lower time complexity than the existing virtual machine placement algorithms. It also reduces the energy consumption as well as migration to a certain extent.

Similar Papers
  • Research Article
  • Citations81

A Dynamic Virtual Machine Placement and Migration Scheme for Data Centers

  • Mar 01, 2021
  • IEEE Transactions on Services Computing
  • Thuan Duong-Ba +3
  • Research Article
  • Citations20

Stochastic scheduling for variation-aware virtual machine placement in a cloud computing CPS

  • Oct 12, 2017
  • Future Generation Computer Systems
  • Yunliang Chen +6
  • Conference Article
  • Citations34

An Energy Efficient Virtual Machine Placement Algorithm with Balanced Resource Utilization

  • Jul 01, 2013
  • Wei Huang +2
  • Research Article
  • Citations18

Joint flow and virtual machine placement in hybrid cloud data centers

  • Dec 05, 2016
  • Journal of Network and Computer Applications
  • Heejun Roh +4
  • Research Article
  • Citations66

Bio-inspired virtual machine placement schemes in cloud computing environment: taxonomy, review, and future research directions

  • Dec 11, 2019
  • Cluster Computing
  • Mohammad Masdari +3
  • Book Chapter
  • Citations6

Performance Evaluation for Traditional Virtual Machine Placement Algorithms in the Cloud

  • Jan 01, 2016
  • Ruo Bao
  • Book Chapter
  • Citations45

Virtual Machine Placement Based on Ant Colony Optimization for Minimizing Resource Wastage

  • Jan 01, 2014
  • Medhat A Tawfeek +3
  • Research Article
  • Citations1

An RTT-Aware Virtual Machine Placement Method

  • Dec 29, 2017
  • Information
  • Li Quan +2
  • Book Chapter
  • Citations15

Profile-Based Ant Colony Optimization for Energy-Efficient Virtual Machine Placement

  • Jan 01, 2017
  • Fares Alharbi +3
  • Conference Article
  • Citations6

Migration-aware virtual machine placement for cloud data centers

  • Jun 01, 2015
  • Xiumin Wang +4
  • Research Article
  • Citations1

Multi-Criteria Optimization Based VM Placement Strategy to Mitigate Co-Location Risks in Data Centers

  • Oct 30, 2022
  • International Journal of Computer Networks And Applications
  • Nelli Chandrakala +1
  • Conference Article
  • Citations1

Minimizing response latency via efficient virtual machine placement in cloud systems

  • Dec 01, 2015
  • Hou Deng +4
  • Conference Article
  • Citations24

Study and performance analysis of various VM placement strategies

  • Jun 01, 2015
  • Mohammed Rashid Chowdhury +2
  • Research Article
  • Citations73

A solution of dynamic VMs placement problem for energy consumption optimization based on evolutionary game theory

  • Dec 22, 2014
  • Journal of Systems and Software
  • Zhijiao Xiao +5
  • Conference Article
  • Citations13

Application-Aware Virtual Machine Placement in Data Centers

  • Jul 01, 2012
  • Fei Song +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.