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 条
  • [41] Improved artificial bee colony algorithm based on self-adaptive random optimization strategy
    Wen Liu
    Tuqian Zhang
    Yan Liu
    Ningning Zhang
    Hongyu Tao
    Guoqing Fu
    Cluster Computing, 2019, 22 : 3971 - 3980
  • [42] Improved artificial bee colony algorithm based on self-adaptive random optimization strategy
    Liu, Wen
    Zhang, Tuqian
    Liu, Yan
    Zhang, Ningning
    Tao, Hongyu
    Fu, Guoqing
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S3971 - S3980
  • [43] An energy-efficient topology-aware virtual machine placement in Cloud Datacenters: A multi-objective discrete JAYA optimization
    Shirvani, Mirsaeid Hosseini
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 38
  • [44] A self-adaptive artificial bee colony algorithm based on global best for global optimization
    Xue, Yu
    Jiang, Jiongming
    Zhao, Binping
    Ma, Tinghuai
    SOFT COMPUTING, 2018, 22 (09) : 2935 - 2952
  • [45] Adaptive multilevel thresholding based on multiobjective artificial bee colony optimization for noisy image segmentation
    Zhao, Feng
    Xie, Min
    Liu, Hanqiang
    Fan, Jiulun
    Lan, Rong
    Xie, Wen
    Zheng, Yue
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (01) : 305 - 323
  • [46] A modified artificial bee colony algorithm based on converge-onlookers approach for global optimization
    Luo, Jun
    Wang, Qian
    Xiao, Xianghai
    APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (20) : 10253 - 10262
  • [47] Profile-Based Ant Colony Optimization for Energy-Efficient Virtual Machine Placement
    Alharbi, Fares
    Tian, Yu-Chu
    Tang, Maolin
    Ferdaus, Md Hasanul
    NEURAL INFORMATION PROCESSING, ICONIP 2017, PT I, 2017, 10634 : 863 - 871
  • [48] Artificial bee colony optimization-based weighted extreme learning machine for imbalanced data learning
    Xiaofen Tang
    Li Chen
    Cluster Computing, 2019, 22 : 6937 - 6952
  • [49] Cancer Classification Based on Support Vector Machine Optimized by Particle Swarm Optimization and Artificial Bee Colony
    Gao, Lingyun
    Ye, Mingquan
    Wu, Changrong
    MOLECULES, 2017, 22 (12):
  • [50] Artificial bee colony optimization-based weighted extreme learning machine for imbalanced data learning
    Tang, Xiaofen
    Chen, Li
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3): : S6937 - S6952