Back to Search Start Over

Bandwidth allocation for communicating virtual machines in cloud data centers.

Authors :
Karmakar, Kamalesh
Das, Rajib K.
Khatua, Sunirmal
Source :
Journal of Supercomputing. Sep2020, Vol. 76 Issue 9, p7268-7289. 22p.
Publication Year :
2020

Abstract

High-performance computing in a cloud environment may require massive data transfer among some of the virtual machines (VMs). These VMs are deployed in physical machines (hosts) of a data center. The data transfer among the communicating VMs may use the same shared communication links of the data center. Hence, it is important to have efficient bandwidth allocation policies for different data transfer requests (DTRs) which result in better utilization of bandwidth and fair allocation among the DTRs. In this paper, a few bandwidth allocation policies are proposed and their performances are analyzed. While designing these policies, the objective is the maximization of throughput and bandwidth utilization while minimizing the service time and turnaround time. Some of the policies are based on integer linear programming (ILP) which runs in exponential time while others are based on polynomial-time heuristics. Experimental results show that the performances of heuristic-based policies are comparable to those given by ILP-based exponential time policies. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09208542
Volume :
76
Issue :
9
Database :
Academic Search Index
Journal :
Journal of Supercomputing
Publication Type :
Academic Journal
Accession number :
144784262
Full Text :
https://doi.org/10.1007/s11227-019-03128-6