Skip to main content

Improved Bee Swarm Optimization Algorithm for Load Scheduling in Cloud Computing Environment

  • Conference paper
  • First Online:
Data Science and Analytics (REDSET 2017)

Abstract

The cloud acts as a model that contains an aggregation of resources and data that needs to be shared among users. The scheduling of the load acts as a major challenge to fulfill the requests of the several users. Till now several algorithms have been proposed for fulfilling the purpose of load scheduling in cloud. The latest works are based on swarm-intelligence techniques. However, one such swarm-intelligence technique Bee Swarm Optimization (BSO) has not been exploited for serving this purpose. In this paper, an improvised version of BSO, the Improved Bee Swarm Optimization in Cloud (IBSO-C) has been proposed with the objective of efficient and cost-effective scheduling in cloud. It uses the swarm of particles as bees for scheduling and updated total cost evaluation function. The proposed algorithm is validated and tested by analysis on large set of iterations. The comparison of results with existing techniques has proven, the proposed IBSO-C to be a more cost-effective algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Wang, S.C., et al.: Towards a load balancing in a three-level cloud computing network. In: 3rd IEEE International Conference Computer Science and Information Technology (ICCSIT), vol. 1 pp. 108–113 (2010)

    Google Scholar 

  2. Easwarakumar, D.M.K.: A double min min algorithm for task metascheduler on hypercubic P2P grid systems. Int. J. Comput. Sci. Issues 7(4), 8–18 (2010)

    Google Scholar 

  3. Kennedy, J., Eberhart, R.: Particle swarm optimization. In: IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948 (1995)

    Google Scholar 

  4. Li, G., Niua, P., Xiao, X.: Development and investigation of efficient artificial bee colony for numerical function optimization. Appl. Soft Comput. 12, 320–332 (2012)

    Article  Google Scholar 

  5. Cui, X., Potok, T.E., Palathingal, P.: Document clustering using particle swarm optimization. In: 2005 Proceedings of Swarm Intelligence Symposium, SIS 2005. IEEE (2005)

    Google Scholar 

  6. Karaboga, D., Akay, B.: A survey: algorithms simulating bee swarm intelligence. Artif. Intell. Rev. 31, 61–85 (2009)

    Article  Google Scholar 

  7. Yang, X.-S.: Engineering optimizations via nature-inspired virtual bee algorithms. In: Mira, J., Álvarez, J.R. (eds.) IWINAC 2005. LNCS, vol. 3562, pp. 317–323. Springer, Heidelberg (2005). https://doi.org/10.1007/11499305_33

    Chapter  Google Scholar 

  8. Wedde, H.R., Farooq, M.: The wisdom of the hive applied to mobile ad-hoc networks. In: 2005 Proceedings of Swarm Intelligence Symposium, SIS 2005, pp. 341–348. IEEE (2005)

    Google Scholar 

  9. Pham, D.T., Ghanbarzadeh, A., Koc, E, Otri, S., Rahim, S., Zaidi, M.: The bees algorithm. Technical report, Manufacturing Engineering Centre, Cardiff University, UK (2005)

    Google Scholar 

  10. Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report. Computer Engineering Department, Engineering Faculty, Erciyes University (2005)

    Google Scholar 

  11. Banharnsakun, A., Achalakul, T., Sirinaovakul, B.: The best-so-far selection in artificial bee colony algorithm. Appl. Soft Comput. 11, 2888–2901 (2011)

    Article  Google Scholar 

  12. Secui, D.C.: A new modified artificial bee colony algorithm for the economic dispatch problem. Energy Convers. Manag. 89, 43–62 (2015)

    Article  Google Scholar 

  13. Zhu, G., Kwong, S.: Gbest-guided artificial bee colony algorithm for numerical function optimization. Appl. Math. Comput. 217, 3166–3173 (2010)

    MathSciNet  MATH  Google Scholar 

  14. Akbari, R., Mohammadi, A., Ziarati, K.: A powerful bee swarm optimization algorithm. IEEE (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Divya Chaudhary .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chaudhary, D., Kumar, B., Sakshi, S., Khanna, R. (2018). Improved Bee Swarm Optimization Algorithm for Load Scheduling in Cloud Computing Environment. In: Panda, B., Sharma, S., Roy, N. (eds) Data Science and Analytics. REDSET 2017. Communications in Computer and Information Science, vol 799. Springer, Singapore. https://doi.org/10.1007/978-981-10-8527-7_33

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-8527-7_33

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-8526-0

  • Online ISBN: 978-981-10-8527-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics