JOURNAL ARTICLE

Optimal virtual machine placement across multiple cloud providers

Abstract

Cloud computing provides users an efficient way to dynamically allocate computing resources to meet demands. Cloud providers can offer users two payment plans, i.e., reservation and on-demand plans for resource provisioning. Price of resources in reservation plan is generally cheaper than that in on-demand plan. However, since the reservation plan has to be acquired in advance, it may not fully meet future demands in which the on-demand plan can be used to guarantee the availability to the user. In this paper, we propose an optimal virtual machine placement (OVMP) algorithm. This algorithm can minimize the cost spending in each plan for hosting virtual machines in a multiple cloud provider environment under future demand and price uncertainty. OVMP algorithm makes a decision based on the optimal solution of stochastic integer programming (SIP) to rent resources from cloud providers. The performance of OVMP algorithm is evaluated by numerical studies and simulation. The results clearly show that the proposed OVMP algorithm can minimize users' budgets. This algorithm can be applied to provision resources in emerging cloud computing environments.

Keywords:
Cloud computing Provisioning Reservation Computer science Virtual machine Plan (archaeology) Resource (disambiguation) Distributed computing Payment Resource allocation Integer programming Computer network Algorithm Operating system World Wide Web

Metrics

325
Cited By
29.36
FWCI (Field Weighted Citation Impact)
24
Refs
1.00
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

Optimal virtual machine placement with multiple resources constraints in cloud data centers

Zhenxiang HeZhenjiang LiShengcai ZhangJun Lu

Journal:   Journal of Intelligent & Fuzzy Systems Year: 2020 Vol: 39 (4)Pages: 5161-5170
BOOK-CHAPTER

Optimal Virtual Machine Placement in a Multi-tenant Cloud

Hana TeyebAli BalmaNejib Ben Hadj-AlouaneSamir Tata

Lecture notes in computer science Year: 2015 Pages: 308-319
JOURNAL ARTICLE

Towards optimal virtual machine placement methods in cloud environments

Haichun Zuo

Journal:   Journal of Intelligent & Fuzzy Systems Year: 2023 Vol: 44 (5)Pages: 8663-8696
© 2026 ScienceGate Book Chapters — All rights reserved.