Title: Bio-inspired algorithms for cloud computing: a review

Authors: Balamurugan Balusamy; Jayashree Sridhar; Divya Dhamodaran; P. Venkata Krishna

Addresses: School of Information Technology and Engineering (SITE), Vellore Institute of Technology (VIT), Vellore – 632014, India ' School of Information Technology and Engineering (SITE), Vellore Institute of Technology (VIT), Vellore – 632014, India ' School of Information Technology and Engineering (SITE), Vellore Institute of Technology (VIT), Vellore – 632014, India ' School of Computer Science and Engineering (SCSE), Vellore Institute of Technology (VIT), Vellore – 632014, India

Abstract: Cloud computing provides internet-based services to access different kind of service or resources, eliminating the need for centralised data access. There are several challenges available in cloud computing, where specific issues like resource provisioning, load imbalance and performance improvement can be solved using bio-inspired algorithms. Bio-inspired algorithms have the tendency to solve various kinds of problems naturally by providing optimised solutions. Though it is not used in cloud computing to a greater extent, it is applicable in networking, pattern recognition, data mining, wireless sensor networks, etc. The adaptability influences the use of bio-inspired algorithms to solve the major issues in cloud computing. The paper provides an extensive survey of bio-inspired algorithms for solving and optimising problems related to resource scheduling, load balancing, file searching and security in cloud computing. The work compares the performance, response time and cost optimisation of each algorithm applicable for cloud computing environment.

Keywords: bio-inspired algorithms; cloud computing; genetic algorithms; evolutionary algorithms; swarm intelligence; neural networks; bio-inspired computing; resource provisioning; load imbalance; performance improvement; resource scheduling; load balancing; file searching; cloud security.

DOI: 10.1504/IJICA.2015.073007

International Journal of Innovative Computing and Applications, 2015 Vol.6 No.3/4, pp.181 - 202

Received: 29 Dec 2014
Accepted: 09 Jul 2015

Published online: 11 Nov 2015 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article