An Adaptive Threshold-Based Modified Artificial Bee Colony Optimization Technique for Virtual Machine Placement in Cloud Datacenters

被引:0
|
作者
Khalid Karim, Faten [1 ]
Sivakumar, Nithya Rekha [1 ]
Alshetewi, Sameer [2 ]
Ibrahim, Ahmed Zohair [1 ]
Venkatesan, Geetha [3 ]
机构
[1] Princess Nourah Bint Abdulrahman Univ PNU, Coll Comp & Informat Sci, Dept Comp Sci, POB 8428, Riyadh 11671, Saudi Arabia
[2] Minist Def, Gen Informat Technol Dept, Excellence Serv Directorate, Execut Affairs, Riyadh 11564, Saudi Arabia
[3] REVA Univ, Sch Appl Sci, Dept Comp Sci, Bengaluru 560064, India
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Cloud computing; Optimization methods; Energy consumption; Virtual machining; Virtualization; Data centers; Heuristic algorithms; Bees algorithm; Resource management; Virtual environments; Adaptive threshold; modified artificial bee colony optimization; VM placement; resource management; virtual service handling; optimization; MANAGEMENT; ALGORITHM; AWARE; PSO;
D O I
10.1109/ACCESS.2024.3420173
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The usage of cloud computing service platforms are exponentially growing to provide on-demand services for end-users for using advanced technologies. These platform services are achieved through resource virtualization to maximize the resource usage and minimize energy requirements. Energy consumption is a key factor for designing efficient and manageable cloud data centers. Optimal techniques are used for placing virtual machines in physical machines to reduce the energy consumption ratio of physical hosts. This paper proposes a novel efficient virtual machines placement algorithm for a cloud computing environment. This method exploits a modified artificial bee colony optimization algorithm for identifying under-utilized physical machines based on energy consumption and resource allocation charts. An adaptive threshold method is then proposed to select suitable threshold levels for energy consumption to identify under-utilized physical host machines. A comparative analysis with state of art methods is carried out by using the CloudSim 3.0 simulator. Simulation results show the superiority of our method, able to achieve the highest accuracy values of 97.2% for accuracy and of 97.9% for precision rate, thus confirming the efficacy of our approach for virtual machine placement in cloud environments.
引用
收藏
页码:94296 / 94309
页数:14
相关论文
共 50 条
  • [31] Adaptive Artificial Bee Colony Algorithm-Based Enhancement of Data Security in Cloud Computing
    Geetha J.S.
    SN Computer Science, 5 (1)
  • [32] A ranking-based adaptive artificial bee colony algorithm for global numerical optimization
    Cui, Laizhong
    Li, Genghui
    Wang, Xizhao
    Lin, Qiuzhen
    Chen, Jianyong
    Lu, Nan
    Lu, Jian
    INFORMATION SCIENCES, 2017, 417 : 169 - 185
  • [33] A cloud data center virtual machine placement scheme based on energy optimization
    Zhang, Shuo
    Meng, Fanchao
    Zhang, Zhongyi
    2018 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC 2018), 2018, : 215 - 221
  • [34] A Virtual Machine Placement Policy via Biogeography-based Optimization in the Cloud
    Liu, Jialei
    Wang, Shangguang
    Zhou, Ao
    Yang, Fangchun
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION (IMCOM 2018), 2018,
  • [35] Artificial bee colony based energy-aware resource utilization technique for cloud computing
    Kansal, Nidhi Jain
    Chana, Inderveer
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (05): : 1207 - 1225
  • [36] A modified knowledge-based ant colony algorithm for virtual machine placement and simultaneous routing of NFV in distributed cloud architecture
    Alireza Farshin
    Saeed Sharifian
    The Journal of Supercomputing, 2019, 75 : 5520 - 5550
  • [37] A modified knowledge-based ant colony algorithm for virtual machine placement and simultaneous routing of NFV in distributed cloud architecture
    Farshin, Alireza
    Sharifian, Saeed
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (08): : 5520 - 5550
  • [38] Optimization method for cloud manufacturing service composition based on the improved artificial bee colony algorithm
    Hu, Qiang
    Tian, Yuqing
    Qi, Haoquan
    Wu, Peng
    Liu, Qingxue
    Tongxin Xuebao/Journal on Communications, 2023, 44 (01): : 200 - 210
  • [39] A novel artificial bee colony optimization strategy-based extreme learning machine algorithm
    Wang Y.
    Wang A.
    Ai Q.
    Sun H.
    Progress in Artificial Intelligence, 2017, 6 (01) : 41 - 52
  • [40] A self-adaptive artificial bee colony algorithm based on global best for global optimization
    Yu Xue
    Jiongming Jiang
    Binping Zhao
    Tinghuai Ma
    Soft Computing, 2018, 22 : 2935 - 2952