JOURNAL ARTICLE

Sharing-Aware Online Algorithms for Virtual Machine Packing in Cloud Environments

Abstract

Cloud service providers offer services to a large number of users by employing virtualization technologies. One of the challenges faced by the cloud providers using virtualized environments is the development of efficient algorithms for assigning Virtual Machine (VM) instances to servers such that the number of hosting servers is minimized. This is also known as the problem of VM Packing. In this paper, we design a family of sharing-aware online algorithms for solving the VM Packing problem that take into account the sharing of memory among collocated VMs. We introduce a new server resource scarcity metric which establishes an order among servers that are suitable for hosting an arriving VM request and use it in the design of the algorithms. We evaluate the performance of our sharing-aware online algorithms by performing an extensive set of experiments comparing them against several existing sharing-oblivious VM packing algorithms.

Keywords:
Computer science Server Cloud computing Virtual machine Virtualization Shared resource Algorithm Distributed computing Live migration Service provider Full virtualization Operating system Service (business)

Metrics

16
Cited By
3.33
FWCI (Field Weighted Citation Impact)
17
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Optimization and Search Problems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Sharing-Aware Online Virtual Machine Packing in Heterogeneous Resource Clouds

Safraz RampersaudDaniel Grosu

Journal:   IEEE Transactions on Parallel and Distributed Systems Year: 2016 Vol: 28 (7)Pages: 2046-2059
JOURNAL ARTICLE

Energy-Aware Virtual Machine Allocations using Bin Packing Algorithms in Cloud Data Centers

Neha SolankiRajesh Purohit

Journal:   International Journal of Engineering Research and Year: 2016 Vol: V5 (12)
© 2026 ScienceGate Book Chapters — All rights reserved.