JOURNAL ARTICLE

Utility-based resource allocation for virtual machines in Cloud computing

Abstract

One of the challenges of Infrastructure-as-a-Service Clouds is how to dynamically allocate resources to virtual machines such that quality of service constraints are satisfied and operating costs are minimized. The tradeoff between these two conflicting goals can be expressed by a utility function. In this paper, a two-tier resource management approach based on adequate utility functions is presented, consisting of local controllers that dynamically allocate CPU shares to virtual machines to maximize a local node utility function and a global controller that initiates live migrations of virtual machines to other physical nodes to maximize a global system utility function. Experimental results show the benefits of the proposed approach in Cloud computing environments.

Keywords:
Cloud computing Computer science Virtual machine Resource allocation Distributed computing Node (physics) Quality of service Resource management (computing) Function (biology) Resource (disambiguation) Utility computing Service (business) Controller (irrigation) Computer network Operating system Cloud computing security Engineering

Metrics

49
Cited By
8.22
FWCI (Field Weighted Citation Impact)
28
Refs
0.97
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
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Utility-based Allocation of Resources to Virtual Machines in Cloud Computing

Dorian Minarolli

Journal:   Publikationsserver (Universitat Marburg) Year: 2014
JOURNAL ARTICLE

Utility-based Virtual Cloud Resource Allocation Model and Algorithm in Cloud Computing

Jianrong ZhuJing LiYi Zhuang

Journal:   International Journal of Grid and Distributed Computing Year: 2015 Vol: 8 (2)Pages: 177-190
JOURNAL ARTICLE

Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment

Zhen XiaoWeijia SongQi Chen

Journal:   IEEE Transactions on Parallel and Distributed Systems Year: 2012 Vol: 24 (6)Pages: 1107-1117
JOURNAL ARTICLE

Allocation of Resource Dynamically in Cloud Computing Environment Using Virtual Machines

Ligade Sunil SubhashDr K P Thooyamani

Journal:   International Journal of Advancements in Technology Year: 2017 Vol: 08 (04)
JOURNAL ARTICLE

Optimal Allocation of Virtual Machines in Cloud Computing

Ming-Hua LinJung‐Fa TsaiYi‐Chung HuTzu‐Hsuan Su

Journal:   Symmetry Year: 2018 Vol: 10 (12)Pages: 756-756
© 2026 ScienceGate Book Chapters — All rights reserved.