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 条
  • [1] Acharya S., D'Mello D.A., Cloud computing architectures and dynamic provisioning mechanisms, Green Computing, Communication and Conservation of Energy (ICGCE), International Conference on, pp. 798-804, (2013)
  • [2] Adnan M.A., Razzaque M.A., A comparative study of particle swarm optimization and cuckoo search techniques through problem-specific distance function, Information and Communication Technology (ICoICT), International Conference Of, March, pp. 88-92, (2013)
  • [3] Afrabandpey H., Ghaffari M., Mirzaei A., Safayani M., A novel bat algorithm based on chaos for optimization tasks, Intelligent Systems (ICIS), Iranian Conference On, February, pp. 1-6, (2014)
  • [4] Agostinho L., Feliciano G., Olivi L., Cardozo E., Guimaraes E., A bio-inspired approach to provisioning of virtual resources in federated clouds, Dependable, Autonomic and Secure Computing (DASC IEEE Ninth International Conference On, December, pp. 598-604, (2011)
  • [5] Ali B., Mohamed Y., Soft adaptive particle swarm algorithm for large scale optimization, Bio-Inspired Computing: Theories and Applications (BIC-TA IEEE Fifth International Conference On, September, pp. 1658-1662, (2010)
  • [6] Arora S., Singh S., A conceptual comparison of firefly algorithm, bat algorithm and cuckoo search, Control Computing Communication & Materials (ICCCCM), International Conference On, August, pp. 1-4, (2013)
  • [7] Ashraf A., Porres I., Using ant colony system to consolidate multiple web applications in a cloud environment, Parallel, Distributed and Network-Based Processing, pp. 482-489, (2014)
  • [8] Aydin M.E., Wu J., Zhang L., Swarms of metaheuristic agents: A model for collective intelligence, P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), International Conference On, November, pp. 296-301, (2010)
  • [9] Baby A., Load balancing in cloud computing environment using PSO algorithm, IJRASET, pp. 2321-9653, (2014)
  • [10] Behal V., Kumar A., Cloud computing: Performance analysis of load balancing algorithms in cloud heterogeneous environment, Confluence the Next Generation Information Technology Summit (Confluence, pp.5th International Conference, September, pp. 200-205, (2014)