Title
An imperialist competitive algorithm for virtual machine placement in cloud computing.
Abstract
Cloud computing, the recently emerged revolution in IT industry, is empowered by virtualisation technology. In this paradigm, the user's applications run over some virtual machines (VMs). The process of selecting proper physical machines to host these virtual machines is called virtual machine placement. It plays an important role on resource utilisation and power efficiency of cloud computing environment. In this paper, we propose an imperialist competitive-based algorithm for the virtual machine placement problem called ICA-VMPLC. The base optimisation algorithm is chosen to be ICA because of its ease in neighbourhood movement, good convergence rate and suitable terminology. The proposed algorithm investigates search space in a unique manner to efficiently obtain optimal placement solution that simultaneously minimises power consumption and total resource wastage. Its final solution performance is compared with several existing methods such as grouping genetic and ant colony-based algorithms as well as bin packing heuristic. The simulation results show that the proposed method is superior to other tested algorithms in terms of power consumption, resource wastage, CPU usage efficiency and memory usage efficiency.
Year
DOI
Venue
2017
10.1080/0952813X.2016.1212101
JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE
Keywords
Field
DocType
Cloud computing,virtual machine placement,imperialist competitive algorithm (ICA),virtualisation
Electrical efficiency,Virtualization,Virtual machine,Computer science,Information technology,Rate of convergence,Artificial intelligence,Ant colony,Imperialist competitive algorithm,Machine learning,Distributed computing,Cloud computing
Journal
Volume
Issue
ISSN
29.0
3
0952-813X
Citations 
PageRank 
References 
1
0.35
20
Authors
3
Name
Order
Citations
PageRank
Shahram Jamali18010.42
Sepideh Malektaji210.35
Morteza Analoui312424.94