Skip to main content

Multilayer Based Improved Priority Scheduling Algorithm in Cloud Environment

  • Conference paper
  • First Online:
  • 998 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1031))

Abstract

Load balancing is one of the big challenges nowadays in cloud computing environment. End users requests distribute the load dynamically across multiple nodes. Load balancing among different virtual machines of different distributed system is very much important to improve efficiency in resource utilization. In this paper a Multi layer based load balancing approach has been proposed where traffic of incoming requests is managed using improved priority scheduling algorithm in multiple level of controlling while balancing the loads of different virtual machines in different clusters or data centers. Expected response time finding of each job to virtual machine and comparing the average response time with the existing algorithms of cloud load balancing has been discussed in this paper. The process of multilayer based approach for balancing load among all the virtual machines starting from dynamic load balancer and managed by Local cluster Scheduler (LCS), is better than existing load balancing algorithms has been shown in this paper.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Jain, A., Kumar, R.: A multi stage load balancing technique for cloud environment. In: International Conference on Information Communication and Embedded Systems (ICICES), Chennai, pp. 1–7 (2016)

    Google Scholar 

  2. Alworafi, M.A., Dhari, A., Al-Hashmi, A.A., Darem, A.B., Suresha: An improved SJF scheduling algorithm in cloud computing environment. In: International Conference on Electrical, Electronics, Communication, Computer and Optimization Techniques (ICEECCOT), Mysuru, pp. 208–212 (2016)

    Google Scholar 

  3. Wang, W., Casale, G.: Evaluating weighted round robin load balancing for cloud web services. In The 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, pp. 393–400 (2014)

    Google Scholar 

  4. Shaw, S.B., Singh, A.K.: A survey on scheduling and load balancing techniques in cloud computing environment. In: The International Conference on Computer and Communication Technology (ICCCT), Allahabad, pp. 87–95 (2014)

    Google Scholar 

  5. James, J., Bharma, B.: Efficient VM load balancing algorithm for a cloud computing environment. Int. J. Comput. Sci. Eng. (IJCSE) 4(9), 1658–1663 (2012)

    Google Scholar 

  6. Bryhni, H., Klovning, E., Kure, O.: A comparison of load balancing techniques for scalable web server. IEEE Netw.: Mag. Glob. Internetworking 14(4), 58–64 (2000)

    Article  Google Scholar 

  7. Domanal, S.G., Reddy, G.R.M.: Optimal load balancing in cloud computing by efficient utilization of virtual machines. In: The Sixth International Conference on Communication Systems and Networks (COMSNETS), Bangalore, pp. 1–4 (2014)

    Google Scholar 

  8. Dam, S., Mondal, G., Dasgupta, K., Dutta, P.: An ant colony based load balancing strategy in cloud computing. Adv. Comput. Netw. Inf. 2, 403–413 (2014)

    Google Scholar 

  9. Shen, H., Chen, L., Sapra, K.: RIAL: resource intensity aware load balancing in clouds. In: The Proceedings of IEEE INFOCOM 2014 - IEEE Conference on Computer Communications, Toronto, pp. 1294–1302 (2014)

    Google Scholar 

  10. Milani, A.S., Navimipour, N.J.: Load balancing mechanisms and techniques in the cloud environments: systematic literature review and future trends. J. Netw. Comput. Appl. 71, 86–98 (2016)

    Article  Google Scholar 

  11. Dhinesh, B.L.D., Krishna, P.V.: Honey bee behavior inspired load balancing of tasks in cloud computing environments. Appl. Soft Comput. 13(5), 2292–2303 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Soumen Swarnakar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Swarnakar, S., Banerjee, C., Bharti, K.K., Prabhakar, A. (2019). Multilayer Based Improved Priority Scheduling Algorithm in Cloud Environment. In: Mandal, J., Mukhopadhyay, S., Dutta, P., Dasgupta, K. (eds) Computational Intelligence, Communications, and Business Analytics. CICBA 2018. Communications in Computer and Information Science, vol 1031. Springer, Singapore. https://doi.org/10.1007/978-981-13-8581-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-8581-0_3

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-8580-3

  • Online ISBN: 978-981-13-8581-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics