JOURNAL ARTICLE

Network-aware virtual machine placement in cloud data centers: An overview

Abstract

In cloud data centers, it is a common practice to locate multiple virtual machines (VMs) in one physical host, in order to increase the resources' utilization. Several objectives may be considered when performing the placement of VMs, including: load balancing, energy consumption minimization, etc. Recently, generated network traffic with a given assignment of VMs is gaining interest and several studies aimed to reduce the load on network appliances and the bandwidth consumption. This paper reviews the literature on network-aware placement of VMs in cloud data centers. The survey considers both single and distributed clouds.

Keywords:
Cloud computing Computer science Virtual machine Energy consumption Load balancing (electrical power) Distributed computing Bandwidth (computing) Minification Computer network Operating system Engineering World Wide Web

Metrics

10
Cited By
3.98
FWCI (Field Weighted Citation Impact)
47
Refs
0.94
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
Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Network-Aware Virtual Machine Placement and Migration in Cloud Data Centers

Md Hasanul FerdausManzur MurshedRodrigo N. CalheirosRajkumar Buyya

Advances in systems analysis, software engineering, and high performance computing book series Year: 2015 Pages: 42-91
JOURNAL ARTICLE

Multicore-Aware Virtual Machine Placement in Cloud Data Centers

Zoltán Ádám Mann

Journal:   IEEE Transactions on Computers Year: 2016 Vol: 65 (11)Pages: 3357-3369
© 2026 ScienceGate Book Chapters — All rights reserved.