A load balancing model using bio inspired firefly algorithm in cloud computing


  • Vikas .
  • M Sai Vivek
  • Pushyami Manohar






Optimization, Cloud Computing Network, Firefly Algorithm, Load Balancing, Optimization Algorithms, Bio Inspired Algorithm.


Cloud computing is a model which helps in accessing the end-users interface which is adjustable as well as flexible service on Internet. The primary aim implemented scheme is for maximizing utilization of resource. It also offers a load which is good balanced compared to the all other resources in the servers of cloud. Some fundamental characteristics like usage of memory, process time, rate of the access, a resource load model can be deliver, by considering the load index which is new, present load computed to the virtual machine cloud server shared resources. If a load index calculated to the resources then initiation of balancing load for efficient utilization of resources. After all resources load index computed, the load balancing operation started to use the resources effectively by assigned resources processing for respective node for decreasing values of the load. The assignment of the resources to the nodes which are proper will become a problem i.e. optimal distribution. For this huge number of optimised schemes like algorithm of genetic, algorithm of modified genetic will be used to balance the load. But all these are may not be effective to offer best solutions. Because, the exploration issues are not overcome in these approaches. However, we can say that procedure of efficient optimisation is good for balancing load compared to others. Therefore, we implemented a new scheme for optimisation approach which is known as firefly algorithm for balancing the load. Initially the index table updated with the help of available virtual servers as well as request sequence. After that, based on new formulae, the load index will be calculated. The bal-ance of the load can be done with the help of load index using the algorithm of firefly. The results which are expected can be gathered and the implemented algorithm is efficient to balance the load in optimised time intervals.




[1] M. Armbrust A Fox, R. Griffith, A. Joseph, R. Katz, A. Konwinski,G . Lee, D. Patterson, A. Rabkin, I. Stoica, et al., “Above the clouds: ABerkeley view of cloud computing,†University of California, Berkeley, Tech. Rep, 2009

[2] Chandran S. and Angepat M., “Cloud Computing: Analyzing the risks involved in cloud computing environments,†in Proceedings of Natural Sciences and Engineering, Sweden, 2010.

[3] Minqi Zhou, Rong Zhang, Wei Xie, Weining Qian, Aoying Zhou “Security and Privacy in Cloud Computing: A Survey†in 2010 Sixth International Conference on Semantics, Knowledge and Grids.

[4] Mahesh S.Giri, Bhupesh Gaur, Deepak Tomar “A Survey on Data Integrity Techniques in Cloud Computing†in International Journal of Computer Applications.

[5] Sravan Goud Utkam,David Raju Kuppala, Amudhavel J, Raviteja Parasa,†A Secured Symmetric Key Enccryption Technique Using Images as Secret Keys†International Journal of Pure and Applied Mathematics, Volume 116 No. 6 2017, 149-153.

[6] Yang, X. S. (2009, October). Firefly algorithms for multimodal optimization. In International symposium on stochastic algorithms (pp. 169-178). Springer, Berlin, Heidelberg.

[7] Yang, Xin-She. Engineering optimization: an introduction with metaheuristic applications. John Wiley & Sons, 2010.

[8] Arunkumar, G., & Venkataraman, N. (2015). A novel approach to address interoperability concern in cloud computing. Procedia Computer Science, 50, 554-559.

[9] Florence AP, Shanthi V. A load balancing model using firefly algorithm in cloud computing. Journal of Computer Science. 2014 Jul 1; 10(7):1156.

[10] Binitha, S., and S. Siva Sathya. "A survey of bio inspired optimization algorithms." International Journal of Soft Computing and Engineering 2.2 (2012): 137-151.

[11] Cybenko, George. "Dynamic load balancing for distributed memory multiprocessors." Journal of parallel and distributed computing 7.2 (1989): 279-301.

[12] Schoonderwoerd, Ruud, et al. "Ant-based load balancing in telecommunications networks." Adaptive behavior 5.2 (1997): 169-207.

[13] Rao, Ananth, et al. "Load balancing in structured P2P systems." International Workshop on Peer-to-Peer Systems. Springer, Berlin, Heidelberg, 2003.

View Full Article: