Bio-inspired algorithms for cloud computing: A review

被引:0
作者
Balusamy, Balamurugan [1 ]
Sridhar, Jayashree [1 ]
Dhamodaran, Divya [1 ]
Krishna, P. Venkata [2 ]
机构
[1] School of Information Technology and Engineering (SITE), Vellore Institute of Technology (VIT), Vellore
[2] School of Computer Science and Engineering (SCSE), Vellore Institute of Technology (VIT), Vellore
关键词
ACO; Ant colony optimisation; Bio-inspired algorithms; Cloud computing; Evolutionary algorithm; Genetic algorithm;
D O I
10.1504/ijica.2015.073007
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:181 / 202
页数:21
相关论文
共 116 条
  • [41] Jian M.S., Chou T.Y., A real-world-like evolutionary algorithm on the cloud-computing environment, Advanced Communication Technology (ICACT), 14th International Conference On, February, pp. 881-886, (2012)
  • [42] Jones K.O., Boizante G., Comparison of firefly algorithm optimisation, particle swarm optimisation and differential evolution, Proceedings of the 12th International Conference on Computer Systems and Technologies, June, pp. 191-197, (2011)
  • [43] Kaur I., Sharma S., Research paper on optimized utilization of resources using PSO and improved particle swarm optimization (IPSO) algorithms in cloud computing, International Journal of Advanced Research in Computer Science & Technology (IJARCST 2014, 2, 2, pp. 1-7, (2014)
  • [44] Kessaci Y., Melab N., Talbi E.G., A Pareto-based genetic algorithm for optimized assignment of VM requests on a cloud brokering environment, Evolutionary Computation (CEC IEEE Congress On, June, pp. 2496-2503, (2013)
  • [45] Keville K.L., Garg R., Yates D.J., Arya K., Cooperman G., Towards fault-tolerant energy-efficient high performance computing in the cloud, Cluster Computing (CLUSTER IEEE International Conference On, September, pp. 622-626, (2012)
  • [46] Khatri T.S., Jethava G.B., Improving dynamic data integrity verification in cloud computing, Computing, Communications and Networking Technologies (ICCCNT), Fourth International Conference On, July, pp. 1-6, (2013)
  • [47] Koehler M., An adaptive framework for utility-based optimization of scientific applications in the cloud, Journal of Cloud Computing, 3, 1, pp. 1-12, (2014)
  • [48] Konfrt Z., Parallel genetic algorithms: Advances, computing trends, applications and perspectives, 18th IPDPS, (2004)
  • [49] Krishna P.V., Honey bee behavior inspired load balancing of tasks in cloud computing environments, Applied Soft Computing, 13, 5, pp. 2292-2303, (2013)
  • [50] Kruekaew B., Kimpan W., Virtual machine scheduling management on cloud computing using artificial bee colony, Proceedings of the International MultiConference of Engineers and Computer Scientists, 1, (2014)