Hybrid Bat Algorithm for Balancing Load in Cloud Computing

  • Authors

    • Shabnam Sharma
    • Dr. Sahil Verma
    • Dr. Kiran Jyoti
    • Dr. Kavita
    2018-10-04
    https://doi.org/10.14419/ijet.v7i4.12.20986
  • Bat Algorithm, Cloud Computing, Load Balancing, Swarm Intelligence
  • Swarm Intelligence is proven to be beneficial for solving many problems including knapsack problem, minimum spanning tree, planning problems, routing, load balancing and many more. Here, the focus of the work is on bat algorithm. Due to astonishing feature of echolocation, bat algorithm has drawn researcher’s attention in past years. It is applicable in solving different problems such vehicle routing optimization, time-tabling in railway optimization problems, load balancing in cloud computing etc. The main objective of this work is to propose a technique balancing the load among virtual machines in cloud computing environment.

     

  • References

    1. [1] Blum, C., & Roli, A. (2003). Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Computing Surveys (CSUR), 35(3), 268-308

      [2] Chiu, C., Xian, W., & Moss, C. F. (2008). Flying in silence: echolocating bats cease vocalizing to avoid sonar jamming. Proceedings of the National Academy of Sciences, 105(35), 13116-13121.

      [3] Chiu, C., Reddy, P. V., Xian, W., Krishnaprasad, P. S., & Moss, C. F. (2010). Effects of competitive prey capture on flight behavior and sonar beam pattern in paired big brown bats, Eptesicus fuscus. The Journal of experimental biology, 213(19), 3348-3356.

      [4] Chu, S. C., Tsai, P. W., & Pan, J. S. (2006). Cat swarm optimization. In PRICAI 2006: Trends in Artificial Intelligence (pp. 854-858). Springer Berlin Heidelberg.

      [5] Dam, S., Mandal, G., Dasgupta, K., & Dutta, P. (2014). An Ant Colony Based Load Balancing Strategy in Cloud Computing. In Advanced Computing, Networking and Informatics-Volume 2 (pp. 403-413). Springer International Publishing.

      [6] Fister Jr, I., Yang, X. S., Fister, I., Brest, J., & Fister, D. (2013). A brief review of nature-inspired algorithms for optimization. arXiv preprint arXiv:1307.4186.

      [7] Helmy, T., Al-Jamimi, H., Ahmed, B., & Loqman, H. (2013). Fuzzy Logic–Based Scheme for Load Balancing in Grid Services. Journal of Software Engineering and Applications, 5(12), 149.

      [8] Kalko, E. K. (1995). Insect pursuit, prey capture and echolocation in pipestirelle bats (Microchiroptera). Animal Behaviour, 50(4), 861-880.

      [9] Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal.

      [10] Møhl, B. (1988). Target detection by echolocating bats. In Animal sonar (pp. 435-450). Springer US.

      [11] Nanda, S. J., & Panda, G. (2014). A survey on nature inspired metaheuristic algorithms for partitional clustering. Swarm and Evolutionary Computation, 16, 1-18.

      [12] Neshat, M., Sepidnam, G., Sargolzaei, M., & Toosi, A. N. (2014). Artificial fish swarm algorithm: a survey of the state-of-the-art, hybridization, combinatorial and indicative applications. Artificial Intelligence Review, 42(4), 965-997.

      [13] Pan, J. S., Wang, H., Zhao, H., & Tang, L. (2015). Interaction Artificial Bee Colony Based Load Balance Method in Cloud Computing. In Genetic and Evolutionary Computing (pp. 49-57). Springer International Publishing.

      [14] Raghavan, S., Marimuthu, C., Sarwesh, P., & Chandrasekaran, K. (2015, January). Bat algorithm for scheduling workflow applications in cloud. In Electronic Design, Computer Networks & Automated Verification (EDCAV), 2015 International Conference on (pp. 139-144). IEEE.

      [15] Simmons, J. A. (1989). A view of the world through the bat's ear: the formation of acoustic images in echolocation. Cognition, 33(1), 155-199.

      [16] Yang, X. S. (2010). A new metaheuristic bat-inspired algorithm. In Nature inspired cooperative strategies for optimization (NICSO 2010) (pp. 65-74). Springer Berlin Heidelberg.

      [17] Yang, X. S., & Deb, S. (2009, December). Cuckoo search via Lévy flights. In Nature & Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on (pp. 210-214). IEEE.

  • Downloads

  • How to Cite

    Sharma, S., Sahil Verma, D., Kiran Jyoti, D., & Kavita, D. (2018). Hybrid Bat Algorithm for Balancing Load in Cloud Computing. International Journal of Engineering & Technology, 7(4.12), 26-29. https://doi.org/10.14419/ijet.v7i4.12.20986