Partitioning and placing virtual machine clusters on cloud environment

Chia Ching Chen, Yeh Lun Du, Shao Jui Chen, Wei Jen Wang

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

2 Scopus citations

Abstract

In a virtualized cloud environment, a cloud scheduler needs to place a set of virtual machines on the compute pool consisting of physical machines. Prior studies usually focus on the issue of placing virtual machines that are assumed to be isolated to each other. This paper addresses the problem of deploying virtual machine clusters on the compute pool, in which a virtual machine cluster refers to a set of virtual machines hosting a virtualized distributed system/application. In the case that the virtualized distributed system/application is too large to fit in a single physical machine, the virtual machine cluster has to be partitioned into several subsets and to be placed on several physical machines. Without considering the relationship among VMs in a virtual machine cluster, two VMs that frequently communicate with each other can be placed far away, and consequently lead to poor performance. To this end, we propose a novel placement approach for virtual machine clusters that tries to minimize the Inter-VMs network traffic. The simulation results indicate that the proposed approach consumes the smallest physical network bandwidth while comparing with several existing virtual machine placement algorithms.

Original languageEnglish
Title of host publicationProceedings - 2018 1st International Cognitive Cities Conference, IC3 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages268-270
Number of pages3
ISBN (Electronic)9781538650592
DOIs
StatePublished - 6 Dec 2018
Event1st International Cognitive Cities Conference, IC3 2018 - Okinawa, Japan
Duration: 7 Aug 20189 Aug 2018

Publication series

NameProceedings - 2018 1st International Cognitive Cities Conference, IC3 2018

Conference

Conference1st International Cognitive Cities Conference, IC3 2018
Country/TerritoryJapan
CityOkinawa
Period7/08/189/08/18

Keywords

  • Cloud computing
  • Cloud scheduling
  • Virtual machine cluster
  • Virtual machine placement

Fingerprint

Dive into the research topics of 'Partitioning and placing virtual machine clusters on cloud environment'. Together they form a unique fingerprint.

Cite this