An Improved Ant Colony Algorithm for Solving a Virtual Machine Placement Problem in a Cloud Computing Environment

被引:7
作者
Alharbe, Nawaf [1 ]
Rakrouki, Mohamed Ali [1 ,2 ,3 ]
Aljohani, Abeer [1 ]
机构
[1] Taibah Univ, Appl Coll, Medina 42353, Saudi Arabia
[2] Univ Tunis, Ecole Super Sci Econ & Commerciales Tunis, Tunis 1089, Tunisia
[3] Univ Tunis, Tunis Business Sch, Business Analyt & Decis Making Lab BADEM, Tunis 2059, Tunisia
关键词
Virtual machining; Cloud computing; Servers; Data centers; Telecommunication traffic; Task analysis; Energy consumption; Ant colony optimization; cloud computing; placement; scheduling; virtualization; SYSTEM;
D O I
10.1109/ACCESS.2022.3170103
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The world is currently witnessing many successive changes in several fields, especially in the field of healthcare which forced countries to impose health policies to provide good services, which drew health sector strategies focusing on the digital transformation aspect. E-government healthcare applications are used by dozens of millions of users. This high usage of applications generates a huge network traffic and needs reliable cloud computing platforms and efficient virtual machine placement models. In this context, we proposed an improved Ant Colony algorithm to solve a virtual machine placement problem in a cloud computing environment in order to minimize the total network traffic and the maximum link utilization. The experimental results demonstrate the effectiveness and efficiency of our proposed algorithm.
引用
收藏
页码:44869 / 44880
页数:12
相关论文
共 34 条
[1]   A hybrid energy-Aware virtual machine placement algorithm for cloud environments [J].
Abohamama, A. S. ;
Hamouda, Eslam .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150
[2]   Hybrid ant genetic algorithm for efficient task scheduling in cloud data centers [J].
Ajmal, Muhammad Sohaib ;
Iqbal, Zeshan ;
Khan, Farrukh Zeeshan ;
Ahmad, Muneer ;
Ahmad, Iftikhar ;
Gupta, Brij B. .
COMPUTERS & ELECTRICAL ENGINEERING, 2021, 95
[3]   A scalable, commodity data center network architecture [J].
Al-Fares, Mohammad ;
Loukissas, Alexander ;
Vahdat, Amin .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (04) :63-74
[4]   Impact of Coronavirus Pandemic Crisis on Technologies and Cloud Computing Applications [J].
Alashhab Z.R. ;
Anbar M. ;
Singh M.M. ;
Leau Y.-B. ;
Al-Sai Z.A. ;
Alhayja’a S.A. .
Journal of Electronic Science and Technology, 2021, 19 (01) :25-40
[5]   An Ant Colony System for energy-efficient dynamic Virtual Machine Placement in data centers [J].
Alharbi, Fares ;
Tian, Yu-Chu ;
Tang, Maolin ;
Zhang, Wei-Zhe ;
Peng, Chen ;
Fei, Minrui .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 120 :228-238
[6]  
Alhomdy S., 2021, Int J Intell Networks, V2, P166
[7]   Energy-Saving Virtual Machine Placement in Cloud Data Centers [J].
Dong, Jiankang ;
Jin, Xing ;
Wang, Hongbo ;
Li, Yangyang ;
Zhang, Peng ;
Cheng, Shiduan .
PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, :618-624
[8]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[9]  
Dorigo M., 1992, THESIS POLYTECH U MI
[10]   A multi-objective ant colony system algorithm for virtual machine placement in cloud computing [J].
Gao, Yongqiang ;
Guan, Haibing ;
Qi, Zhengwei ;
Hou, Yang ;
Liu, Liang .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (08) :1230-1242