Load and Fault Aware Honey Bee Scheduling Algorithm for Cloud Infrastructure | SpringerLink
Skip to main content

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 328))

Abstract

Cloud computing a new paradigm in the field of distributed computing after Grid computing. Cloud computing seems to me more promising in term of request failure, security, flexibility and resource availability. Its main feature is to maintain the Quality of service (QoS) provided to the end user in term of processing power, failure rate and many more .So Resource management and request scheduling are important and complex problems in cloud computing, Since maintaining resources and at the same time scheduling the request becomes a complex problem due to distributed nature of cloud. Many algorithms are been proposed to solve this problem like Ant colony based, cost based, priority based algorithms but all these algorithm consider cloud environment as non fault, which leads to degrade in performance of existing algorithms. So a load and fault aware Honey Bee scheduling algorithm is proposed for cloud infrastructure as a service(IaaS). This algorithm takes into consideration fault rate and load on a datacenter to improve the performance and QoS in cloud IaaS environment.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 22879
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 28599
Price includes VAT (Japan)
  • 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Yang, Z., Yin, C., Liu, Y.: A Cost-Based Resource Scheduling Paradigm in CloudComputing. In: PDCAT 2011, pp. 417–422 (October 2011)

    Google Scholar 

  2. Selvarani, S., Sadhasivam, G.S.: Improved cost-based algorithm for task scheduling incloud computing. In: Computational Intelligence and Computing Research (ICCIC), pp. 1–5 (December 2010)

    Google Scholar 

  3. Murata, Y., Egawa, R., Higashida, M., Kobayashi, H.: History-Based Job Scheduling Mechanism for the Vector Computing Cloud. In: Applications and the Internet (SAINT), pp. 125–128 (July 2010)

    Google Scholar 

  4. Huang, Q.-Y., Huang, T.-L.: An optimistic job scheduling strategy based on QoS for Cloud Computing. In: Intelligent Computing and Integrated Systems (ICISS), pp. 673–675 (October 2010)

    Google Scholar 

  5. Zhao, C., Zhang, S., Liu, Q., Xie, J., Hu, J.: Independent Tasks Scheduling Based on Genetic Algorithm in Cloud Computing. In: Wireless Communications, Networking and Mobile Computing, pp. 1–4 (September 2009)

    Google Scholar 

  6. Elghoneimy, E., Bouhali, O., Alnuweiri, H.: Resource allocation and scheduling in cloud computing. In: Computing, Networking and Communications (ICNC), pp. 309–314 (September 2012)

    Google Scholar 

  7. Ardagna, D., Panicucci, B., Trubian, M., Zhang, L.: Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments. IEEE Transactions 5(1), 2–19 (2012)

    Google Scholar 

  8. Sun, W., Zhu, Y., Su, Z., Jiao, D., Li, M.: A Priority-Based Task Scheduling Algorithm in Grid. In: Parallel Architectures, Algorithms and Programming (PAAP), pp. 311–315 (2010)

    Google Scholar 

  9. Lee, Z., Wang, Y., Zhou, W.: A dynamic priority scheduling algorithm on service request scheduling in cloud computing. In: Electronic and Mechanical Engineering and Information Technology (EMEIT), vol. 9, pp. 4665–4669 (2011)

    Google Scholar 

  10. Huang, Q.-Y., Huang, T.-L.: An optimistic job scheduling strategy based on QoS for Cloud Computing. In: Intelligent Computing and Integrated Systems (ICISS), pp. 673–675 (2010)

    Google Scholar 

  11. Ku-Mahamud, K.R., Nasir, H.J.A.: Ant Colony Algorithm for Job Scheduling in Grid Computing. In: Mathematical/Analytical Modelling and Computer Simulation (AMS), pp. 40–45 (2010)

    Google Scholar 

  12. Sagayam, R., Akilandeswari, K.: Comparison of Ant Colony and Bee Colony Optimization for Spam Host Detection. International Journal of Engineering Research and Development 4(8), 26–32 (2012)

    Google Scholar 

  13. Eucalyptus Public Cloud, http://open.eucalyptus.com

  14. Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., Zagorodnov, D.: The Eucalyptus Open-source Cloud-computing System. In: Proceedings of Cloud Computing and Its Applications, Chicago, lllinois

    Google Scholar 

  15. OpenNebula Open Source Toolkit for Cloud Computing, http://opennebula.org/

  16. Randles, M., Lamb, D., Taleb-Bendiab, A.: A Comparative Study into Distributed Load Balancing Algorithms for Cloud Computing. In: Advanced Information Networking and Applications Workshops (WAINA), pp. 551–556 (2010)

    Google Scholar 

  17. Eucalyptus Public Cloud, http://open.eucalyptus.com

  18. Buyya, R., Ranjan, R., Calheiros, R.N.: Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities. In: High Performance Computing & Simulation, pp. 1–11 (June 2009)

    Google Scholar 

  19. OpenNode, http://www.opennodecloud.com

  20. CloudStack, http://www.cloudstack.org

  21. CloudSigma, http://www.cloudsigma.com

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Punit Gupta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Gupta, P., Ghrera, S.P. (2015). Load and Fault Aware Honey Bee Scheduling Algorithm for Cloud Infrastructure. In: Satapathy, S., Biswal, B., Udgata, S., Mandal, J. (eds) Proceedings of the 3rd International Conference on Frontiers of Intelligent Computing: Theory and Applications (FICTA) 2014. Advances in Intelligent Systems and Computing, vol 328. Springer, Cham. https://doi.org/10.1007/978-3-319-12012-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-12012-6_16

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-12011-9

  • Online ISBN: 978-3-319-12012-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics