Task Scheduling in Cloud Computing Environment Using Bumble Bee Mating Algorithm

被引:3
作者
Alotaibi, Mohammad T. [1 ]
Almalag, Mohammad S. [2 ]
Werntz, Kyle [2 ]
机构
[1] Al Imam Muhammad Ibn Saud Islamic Univ, Dept Comp Sci, Riyadh, Saudi Arabia
[2] Christopher Newport Univ, Dept Phys Comp Sci & Engn, Newport News, VA 23606 USA
来源
2020 IEEE GLOBAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS (GCAIOT) | 2020年
关键词
task scheduling; cloud computing; bumble bee mating; honey bee mating; path relinking; heterogeneous cloud computing; OPTIMIZATION ALGORITHM; ALLOCATION;
D O I
10.1109/GCAIOT51063.2020.9345824
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tasks scheduling in cloud computing environment plays an important role for both Cloud Service Providers (CSPs) and the users of the services provided. Therefore, designing an efficient task scheduling algorithm, which fulfill the requirements of CSPs and their clients is essential. Several scheduling algorithms are proposed by various researchers for task scheduling in cloud computing environments. This paper introduces an alternative method for cloud task scheduling problem, which aims to minimize makespan of executing a number tasks on different Virtual Machines (VMs). This method is based on Bumble Bee Mating Optimization (BBMO) algorithm. BBMO is powered by the features of swarm intelligence and local search algorithms. The performance of BBMO is compared to two existing algorithms, Honey Bee Mating Optimization (HBMO) algorithm and Genetic Algorithm (GA). Finally, we analyze the performance of the proposed algorithm with other two algorithms using different scenarios of experiments. The results show that the proposed algorithm (BBMO) outperforms other algorithms.
引用
收藏
页码:8 / 13
页数:6
相关论文
共 50 条
  • [21] Task-scheduling Algorithm based on Improved Genetic Algorithm in Cloud Computing Environment
    Weiqing, G. E.
    Cui, Yanru
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2021, 14 (01) : 13 - 19
  • [22] Scheduling algorithm for a task under cloud computing
    Li Y.
    Yao Y.
    International Journal of Performability Engineering, 2019, 15 (08) : 2081 - 2090
  • [23] SAMPGA Task Scheduling Algorithm in Cloud Computing
    Wei, Xing Jia
    Bei, Wang
    Jun, Li
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 5633 - 5637
  • [24] Task scheduling in cloud computing environment based on enhanced marine predator algorithm
    Gong, Rong
    Li, DeLun
    Hong, LiLa
    Xie, NingXin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (01): : 1109 - 1123
  • [25] QoS-driven hybrid task scheduling algorithm in a cloud computing environment
    Potluri, Sirisha
    Mohanty, Sachi Nandan
    Mohanty, Sarita
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (04) : 311 - 319
  • [26] HTSA: A novel hybrid task scheduling algorithm for heterogeneous cloud computing environment
    Behera, Ipsita
    Sobhanayak, Srichandan
    SIMULATION MODELLING PRACTICE AND THEORY, 2024, 137
  • [27] A hybrid multi-faceted task scheduling algorithm for cloud computing environment
    Kalka Dubey
    S. C. Sharma
    International Journal of System Assurance Engineering and Management, 2023, 14 : 774 - 788
  • [28] A hybrid multi-faceted task scheduling algorithm for cloud computing environment
    Dubey, Kalka
    Sharma, S. C.
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2023, 14 (SUPPL 3) : 774 - 788
  • [29] Task scheduling in cloud computing environment based on enhanced marine predator algorithm
    Rong Gong
    DeLun Li
    LiLa Hong
    NingXin Xie
    Cluster Computing, 2024, 27 : 1109 - 1123
  • [30] IPSO Task Scheduling Algorithm for Large Scale Data in Cloud Computing Environment
    Saleh, Heba
    Nashaat, Heba
    Saber, Walaa
    Harb, And Hany M.
    IEEE ACCESS, 2019, 7 : 5412 - 5420