CFP last date
21 October 2024
Reseach Article

Honey Bee Behavior Load Balancing of Tasks in Cloud Computing

by Khushbu Zalavadiya, Dinesh Vaghela
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 139 - Number 1
Year of Publication: 2016
Authors: Khushbu Zalavadiya, Dinesh Vaghela
10.5120/ijca2016909080

Khushbu Zalavadiya, Dinesh Vaghela . Honey Bee Behavior Load Balancing of Tasks in Cloud Computing. International Journal of Computer Applications. 139, 1 ( April 2016), 16-19. DOI=10.5120/ijca2016909080

@article{ 10.5120/ijca2016909080,
author = { Khushbu Zalavadiya, Dinesh Vaghela },
title = { Honey Bee Behavior Load Balancing of Tasks in Cloud Computing },
journal = { International Journal of Computer Applications },
issue_date = { April 2016 },
volume = { 139 },
number = { 1 },
month = { April },
year = { 2016 },
issn = { 0975-8887 },
pages = { 16-19 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume139/number1/24453-2016909080/ },
doi = { 10.5120/ijca2016909080 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:39:45.683586+05:30
%A Khushbu Zalavadiya
%A Dinesh Vaghela
%T Honey Bee Behavior Load Balancing of Tasks in Cloud Computing
%J International Journal of Computer Applications
%@ 0975-8887
%V 139
%N 1
%P 16-19
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud Computing is usage of computing resources that provided services over the Internet. In cloud computing several resources are available which process incoming request. Because of random appearance of requests for task execution several virtual machines are overloaded and several virtual machines are under loaded or idle for task processing. Therefore, an Enhanced honey bee algorithm for load balancing in cloud computing is proposed. In proposed Technique priority tasks are removed from overloaded virtual machine and they are allocated to under loaded virtual machine by considering least numbers of same priorities to those tasks, cost effective virtual machine and, least expected completion time of those tasks on that virtual machine also balance the loads of dependent tasks in pre-emptive manner. By considering least expected completion time, cost and priority at submission time of that task, it helps to produce minimum completion time, amount of waiting time of the tasks in the queue is minimal and achieve better resource utilization.

References
  1. Mayanka Katyal, Atul Mishra” A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment” International Journal of Distributed and Cloud Computing Volume 1 Issue 2 December 2013J.
  2. Dinesh Babu L D, P.Venkata krishna, “Honey bee behavior inspired load balancing of tasks in cloud computing environments” Applied Soft Computing Volume 13 Issue 5, Elsevier, May 2013 ,Pages 2292-2303.
  3. Agraj Sharma, Sateesh K. Peddoju “Response Time Based Load Balancing in Cloud Computing” 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT).
  4. J. Li, S. Su, X. Cheng, Q. Huang Z. Zhang “Cost-conscious scheduling for large graph processing in the cloud” IEEE 2011, 13th International Conference on High Performance Computing and Communications (HPCC), pp. 808–813.
  5. Sen Su, Jian Li,Kai Shuang,Jie WangFröhlich, B.“Cost-efficient task scheduling for executing large programs in the cloud”.Parallel Computing, Volume 39, March 2013, pages 177-188
  6. Santanu Dam, Gopa Mandal, Kousik Dasgupta, and Paramartha Dutta “An Ant Colony Based Load Balancing Strategy in Cloud Computing” 2014 Advanced Computing, Networking and Informatics-Volume 2, Springer International Publishing Switzerland.
  7. Shridhar G.Domanal, G.Ram Mohana Reddy “Load Balancing in Cloud Computing using Modified Throttled Algoritham” : Department of Information Technology National Institute of Technology Karnataka Surathkal, Mangalore, India
  8. Sheeja Y S, Jayalekshmi S “Cost Effective Load Balancing Based on honey bee Behaviour in Cloud Environment”2014 First International Conference on Computational Systems and Communications (ICCSC) | 17-18 December 2014 | Trivandrum.
  9. Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, C´esar A. F. De Rose and Rajkumar Buyya1, "CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms", Published online in Wiley Online Library (wileyonlinelibrary.com), 24 August 2010, DOI: 10.1002/spe.995.
  10. Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, C´esar A. F. De Rose and Rajkumar Buyya1, "CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms", Published online in Wiley Online Library (wileyonlinelibrary.com), 24 August 2010, DOI: 10.1002/spe.995.
  11. Sen Su, Jian Li,Kai Shuang,Jie WangFröhlich, B.“Cost-efficient task scheduling for executing large programs in the cloud”.Parallel Computing, Volume 39, March 2013, pages 177-188
  12. Mayanka Katyal, Atul Mishra” A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment” International Journal of Distributed and Cloud Computing Volume 1 Issue 2 December 2013.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing honey bee behaviour Load balancing virtual machine CloudAnalyst.