Enhancing of Artificial Bee Colony Algorithm for Virtual Machine Scheduling and Load Balancing Problem in Cloud Computing

被引:32
|
作者
Kruekaew, Boonhatai [1 ]
Kimpan, Warangkhana [1 ]
机构
[1] King Mongkuts Inst Technol Ladkrabang, Dept Comp Sci, Bangkok 10520, Thailand
关键词
Artificial bee colony algorithm; Cloud computing; Scheduling algorithms; Load balance; Resource management; Distribution; GENETIC ALGORITHM; ENVIRONMENTS;
D O I
10.2991/ijeis.d.200110.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes the combination of Swann Intelligence algorithm ofartific a! her colony caalh heuristic scheduling algorithm, called Heuristic `task Scheduling with Artificial lice Colony (UMW). This algorithm is applied to improve virtual machines scheduling solution for cloud computing within homogeneous and heterogeneous environments. It was introduced to minimize makespan and balance the loads. The scheduling performance of the cloud computing system With HABC was compared to that supplemented with other swarm intelligence algorithms: Ant Colony Optimization (ACO) with standard heuristic algorithm, Particle Swarm Optimization (PSO) with standard heuristic algorithm and improved PSO (IPSO) with standard heuristic algorithm. In our experiments, CloudSim was used to simulate systems that used different supplementing algorithms for the purpose of comparing their makespan and load balancing capability. The experimental results can he concluded that virtual machine scheduling management with artificial bee colony algorithm and largest job first (HABC_LJT) outperformed those with ACO, PSO, and IPSO. (C) 2020 The Authors. Published by Atlantis Press SARI.
引用
收藏
页码:496 / 510
页数:15
相关论文
共 50 条
  • [21] An artificial bee colony algorithm for the economic lot scheduling problem
    Bulut, Onder
    Tasgetiren, M. Fatih
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (04) : 1150 - 1170
  • [22] Efficient Solution for Load Balancing in Fog Computing Utilizing Artificial Bee Colony
    Sharma, Shivi
    Saini, Hemraj
    INTERNATIONAL JOURNAL OF AMBIENT COMPUTING AND INTELLIGENCE, 2019, 10 (04) : 60 - 77
  • [23] Artificial Bee Colony Algorithm for the Minimum Load Coloring Problem
    Fei, Tang
    Bo, Wang
    Jin, Wang
    Liu, DiChen
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2013, 10 (09) : 1968 - 1971
  • [24] An improved efficient: Artificial Bee Colony algorithm for security and QoS aware scheduling in cloud computing environment
    Thanka, M. Roshni
    Maheswari, P. Uma
    Edwin, E. Bijolin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 10905 - 10913
  • [25] An improved efficient: Artificial Bee Colony algorithm for security and QoS aware scheduling in cloud computing environment
    M. Roshni Thanka
    P. Uma Maheswari
    E. Bijolin Edwin
    Cluster Computing, 2019, 22 : 10905 - 10913
  • [26] Construction of load balancing scheduling model for cloud computing task based on chaotic ant colony algorithm
    Yu J.
    International Journal of Information and Communication Technology, 2021, 18 (04) : 416 - 433
  • [27] An Improved Artificial Bee Colony Algorithm for Cloud Computing Service Composition
    Xu, Bin
    Qi, Jin
    Wang, Kun
    Wang, Ye
    PROCEEDINGS OF THE 11TH EAI INTERNATIONAL CONFERENCE ON HETEROGENEOUS NETWORKING FOR QUALITY, RELIABILITY, SECURITY AND ROBUSTNESS, 2015, : 310 - 317
  • [28] Improved Artificial Bee Colony Algorithm for Disassembly Line Balancing Problem
    Zhang Z.
    Hu Y.
    Chen C.
    Xinan Jiaotong Daxue Xuebao/Journal of Southwest Jiaotong University, 2016, 51 (05): : 910 - 917
  • [29] Heuristic Task Scheduling with Artificial Bee Colony Algorithm for Virtual Machines
    Kimpan, Warangkhana
    Kruekaew, Boonhatai
    2016 JOINT 8TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND INTELLIGENT SYSTEMS (SCIS) AND 17TH INTERNATIONAL SYMPOSIUM ON ADVANCED INTELLIGENT SYSTEMS (ISIS), 2016, : 281 - 286
  • [30] Interaction Artificial Bee Colony Based Load Balance Method in Cloud Computing
    Pan, Jeng-Shyang
    Wang, Haibin
    Zhao, Hongnan
    Tang, Linlin
    GENETIC AND EVOLUTIONARY COMPUTING, 2015, 329 : 49 - 57