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
来源
2016 5TH INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS AND EMBEDDED SYSTEMS (WECON) | 2016年
关键词
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
相关论文
共 17 条
  • [1] Ajit M, 2013, IEEE 4 INT C COMP CO, P1
  • [2] Honey bee behavior inspired load balancing of tasks in cloud computing environments
    Babu, Dhinesh L. D.
    Krishna, P. Venkata
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (05) : 2292 - 2303
  • [3] CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    Calheiros, Rodrigo N.
    Ranjan, Rajiv
    Beloglazov, Anton
    De Rose, Cesar A. F.
    Buyya, Rajkumar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) : 23 - 50
  • [4] Chang HH, 2011, LECT NOTES COMPUT SC, V6537, P85
  • [5] A Genetic Algorithm (GA) based Load Balancing Strategy for Cloud Computing
    Dasgupta, Kousik
    Mandal, Brototi
    Dutta, Paramartha
    Mondal, Jyotsna Kumar
    Dam, Santanu
    [J]. FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE: MODELING TECHNIQUES AND APPLICATIONS (CIMTA) 2013, 2013, 10 : 340 - 347
  • [6] Flores H., 2013, MCS '13A Proceeding of the fourth ACM workshop on Mobile cloud computing and services, ACM, Taipei, Taiwan, P9, DOI [10.1145/2482981.2482984, DOI 10.1145/2482981.2482984]
  • [7] Kun Li, 2011, 2011 Sixth ChinaGrid Annual Conference (ChinaGrid), P3, DOI 10.1109/ChinaGrid.2011.17
  • [8] Liu ZH, 2012, LECT NOTES COMPUT SC, V7331, P142, DOI 10.1007/978-3-642-30976-2_17
  • [9] When Mobile Terminals Meet the Cloud: Computation Offloading as the Bridge
    Ma, Xiaoqiang
    Zhao, Yuan
    Zhang, Lei
    Wang, Haiyang
    Peng, Limei
    [J]. IEEE NETWORK, 2013, 27 (05): : 28 - 33
  • [10] Load Balancing in Cloud Computing using Stochastic Hill Climbing-A Soft Computing Approach
    Mondal, Brototi
    Dasgupta, Kousik
    Dutta, Paramartha
    [J]. 2ND INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION, CONTROL AND INFORMATION TECHNOLOGY (C3IT-2012), 2012, 4 : 783 - 789