Load Balancing in tasks using Honey bee Behavior Algorithm in Cloud Computing

被引:0
|
作者
Kaur, Anureet [1 ]
Kaur, Bikrampal [2 ]
机构
[1] CGC Landran, Informat Technol, Morinda, India
[2] CGC Landran, Comp Sci & Engn, Morinda, India
关键词
Load balancing; Honey bee Algorithm; Execution time; response time; cost evaluation;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Proper scheduling of tasks on cloud is a crucial optimization concern. Load balancing between deterrent dependent tasks on virtual machines (VMs) in cloud datacenters is a significant feature of task arrangement procedure in the cloud environment. In this paper, the new task scheduling model has been proposed, which utilizes the honey bee inspired algorithm for the load balancing which maximize the throughput of virtual machines in the cloud and optimize the execution time of assigned dependent tasks for the proper utilization of resources in the least possible cost. The proposed model balances the load between the jobs on VM's in a way that the overall waiting time of tasks in the queue is minimized. The proposed model is designed to calculate the CPU time in terms of earliest finish time (EFT). The load is calculated on the basis of resource usage percentage whereas the communication cost is evaluated by using process memory allocation, memory requirement, and data size, which is further used for final decision making by comparing the communication cost with the process cost. The experimental results have proven the effectiveness of the proposed model in comparison with the existing models.
引用
收藏
页码:107 / 111
页数:5
相关论文
共 50 条
  • [1] Honey bee behavior inspired load balancing of tasks in cloud computing environments
    Babu, Dhinesh L. D.
    Krishna, P. Venkata
    APPLIED SOFT COMPUTING, 2013, 13 (05) : 2292 - 2303
  • [2] Honey Bee Based Load Balancing in Cloud Computing
    Hashem, Walaa
    Nashaat, Heba
    Rizk, Rawya
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (12): : 5694 - 5711
  • [3] Load Balancing Of Tasks In Cloud Computing Environment Based On Bee Colony Algorithm
    Babu, K. R. Remesh
    Joy, Amaya Anna
    Samuel, Philip
    2015 FIFTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC), 2015, : 89 - 93
  • [4] Experimental performance analysis of load balancing of tasks using honey bee inspired algorithm for resource allocation in cloud environment
    Sharma, A.K.
    Upreti, Kamal
    Vargis, Binu
    Materials Today: Proceedings, 2021,
  • [5] Load balancing of IoT tasks in the cloud computing by using sparrow search algorithm
    Omar Younis Abdulhammed
    The Journal of Supercomputing, 2022, 78 : 3266 - 3287
  • [6] Load balancing of IoT tasks in the cloud computing by using sparrow search algorithm
    Abdulhammed, Omar Younis
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 3266 - 3287
  • [7] Using Genetic Algorithm for Load Balancing in Cloud Computing
    Makasarwala, Hussain A.
    Hazari, Prasun
    2016 8TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2016,
  • [8] Load balancing in Cloud Computing using Genetic Algorithm
    Lagwal, Monika
    Bhardwaj, Neha
    2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2017, : 560 - 565
  • [9] Modified Artificial Bee Colony Algorithm for Load Balancing in Cloud Computing Environments
    Li, Qian
    Wang, Xue
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (05) : 1021 - 1031
  • [10] Load Balancing in Cloud Computing Using Dynamic Load Management Algorithm
    Panwar, Reena
    Mallick, Bhawna
    2015 INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT), 2015, : 773 - 778