Back to Search Start Over

An ACO-based multi-objective optimization for cooperating VM placement in cloud data center.

Authors :
Karmakar, Kamalesh
Das, Rajib K.
Khatua, Sunirmal
Source :
Journal of Supercomputing. Feb2022, Vol. 78 Issue 3, p3093-3121. 29p.
Publication Year :
2022

Abstract

High-performance computing requires numerous virtual machines (VMs) to meet the demand for services of the end-users. Such computation generates high intra-network traffic among the services running in different VMs. Thus, to achieve a high throughput of the application, VMs are to be deployed in physical machines in a way that reduces the communication cost and delays and thereby meets the high quality of services demanded by the users. On the other hand, the service providers aim to consolidate VMs in a minimum number of active physical machines to reduce their operational costs. Finding an optimal solution to minimize the cost of either the deployment or communication, by themselves are NP-Hard problems. Moreover, an attempt to optimize one disregarding the other may give a solution that is better in terms of cost but inferior in terms of throughput (or vice versa). Hence, we formulate the VM placement problem as a multi-objective optimization problem and propose an Ant Colony Optimization-based VM consolidation algorithm to find a solution in real-time. We have also presented a performance comparison of the proposed algorithm with existing mono-objective and multi-objective algorithms. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09208542
Volume :
78
Issue :
3
Database :
Academic Search Index
Journal :
Journal of Supercomputing
Publication Type :
Academic Journal
Accession number :
155105881
Full Text :
https://doi.org/10.1007/s11227-021-03978-z