JOURNAL ARTICLE

Dynamic placement of virtual machines for cost optimization in multi-cloud environments

Abstract

The number of providers in the cloud computing market is increasing at rapid pace. At the same time, we are observing a fragmentation of the market in terms of pricing schemes, virtual machine offers and value-add features. In the early phase of cloud adoption, the price model was dominated by fixed prices. However, cloud market trend shows that dynamic pricing schemes utilization is being increased. In this plan, prices change according to demand in each cloud provider. In general, it is difficult for users to search cloud prices and decide where to put their resources. In this paper, we propose a scheduling model for optimizing virtual cluster placements across available cloud offers. This scheduler uses some variables such as average prices or cloud prices trends for suggesting an optimal deployment. Also, this scheduler is part of a cloud broker which automates actions and makes them transparent for users. The performance of our model is evaluated in a real-world cloud environment and the results show that user's investment decreases when part of the virtual infrastructure is dynamically distributed among clouds instead of maintaining it in a fixed one.

Keywords:
Cloud computing Computer science Virtual machine Software deployment Scheduling (production processes) Pace Distributed computing Fragmentation (computing) Mathematical optimization Operating system

Metrics

114
Cited By
26.16
FWCI (Field Weighted Citation Impact)
12
Refs
0.99
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
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Multi-objective dynamic management of virtual machines in cloud environments

Mahdi MollamotalebiShahnaz Hajireza

Journal:   Journal of Cloud Computing Advances Systems and Applications Year: 2017 Vol: 6 (1)
JOURNAL ARTICLE

Dynamic Virtual Machines Placement in a Cloud Environment by Multi-Objective Programming

Han-Ying KaoYu-Min Yang

Journal:   International Journal of Computer and Communication Engineering Year: 2017 Vol: 6 (3)Pages: 193-200
JOURNAL ARTICLE

Cost optimization of virtual infrastructures in dynamic multi‐cloud scenarios

Jose Luis Lucas‐SimarroRafael Moreno‐VozmedianoRubén MonteroIgnacio M. Llórente

Journal:   Concurrency and Computation Practice and Experience Year: 2012 Vol: 27 (9)Pages: 2260-2277
© 2026 ScienceGate Book Chapters — All rights reserved.