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 条
  • [11] Novel artificial bee colony algorithm based load balance method in cloud computing
    Tang, Lin Lin
    Li, Zuo Hua
    Pan, Jeng Shang
    Wang, Zhi Fang
    Ma, Kai Qiang
    Zhao, Hong Nan
    Journal of Information Hiding and Multimedia Signal Processing, 2017, 8 (02): : 460 - 467
  • [12] Dynamics Load Balancing in Virtual Machine for Cloud Computing
    Ismail, Mohd Badrulhisham
    Rahmat, Mohd Khairil
    Hashim, Habibah
    Yusof, Yusnani Mohd
    5TH INTERNATIONAL CONFERENCE ON GREEN DESIGN AND MANUFACTURE 2019 (ICONGDM 2019), 2019, 2129
  • [13] A Heuristic Virtual Machine Scheduling Method for Load Balancing in Fog-Cloud Computing
    Xu, Xiaolong
    Liu, Qingxiang
    Qi, Lianyong
    Yuan, Yuan
    Dou, Wanchun
    Liu, Alex X.
    2018 IEEE 4TH INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), 4THIEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 3RD IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2018, : 83 - 88
  • [14] Throughput Maximization on Efficient Load Balancing in Cloud Task Scheduling using Enhanced Bee Colony Algorithm
    Shameer, A. P.
    Subhajini, A. C.
    2017 INTERNATIONAL CONFERENCE ON CURRENT TRENDS IN COMPUTER, ELECTRICAL, ELECTRONICS AND COMMUNICATION (CTCEEC), 2017, : 294 - 298
  • [15] Load Balancing of Virtual Machines in Cloud Computing Environment Using Improved Ant Colony Algorithm
    Yang Xianfeng
    Li HongTao
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (06): : 19 - 29
  • [16] Load balancing of virtual machines in cloud computing environment using improved ant colony algorithm
    School of Information Engineering, Henan Institute of Science and Technology, Xinxiang
    Henan, China
    不详
    Henan, China
    Int. J. Grid Distrib. Comput., 6 (19-30):
  • [17] Virtual Machine Migration Implementation in Load Balancing for Cloud Computing
    Razali, Rabiatul Addawiyah Mat
    Ab Rahman, Ruhani
    Zaini, Norliza
    Samad, Mustaffa
    2014 5TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS 2014), 2014,
  • [18] A Review on Load Balancing of Virtual Machine Resources in Cloud Computing
    Tiwari, Pradeep Kumar
    Joshi, Sandeep
    PROCEEDINGS OF FIRST INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY FOR INTELLIGENT SYSTEMS: VOL 2, 2016, 51 : 369 - 378
  • [19] A Task Scheduling Algorithm Based on Load Balancing in Cloud Computing
    Fang, Yiqiu
    Wang, Fei
    Ge, Junwei
    WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 271 - +
  • [20] Artificial Bee Colony Algorithm For Cross Dock Scheduling Problem
    Wu, Bin
    Fang, Ye-xiang
    Cui, Zhi-yong
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 2388 - 2391