Nothing Special   »   [go: up one dir, main page]

Skip to main content

GP-MSJF: An Improved Load Balancing Generalized Priority-Based Modified SJF Scheduling in Cloud Computing

  • Conference paper
  • First Online:
Advances in Information Communication Technology and Computing

Abstract

In today’s research of multidisciplinary environment, heterogeneous devices are connected to meet the performance by solving the popular real-life applications like IoT for developing a cyber-physical system, smart healthcare and agriculture, etc. Such a heterogeneous system is risky to maintain its regularities in terms of scheduling the resources for better optimal throughputs. In this paper, we target to develop an optimal resource scheduling system in the cloud environment. More specifically, the improved load balancing algorithms are developed which give optimal allocation of the resources requested by the virtual machine. In the proposed algorithmic approach, the major efforts are to focus on developing an optimal load balancing system for allocating various tasks to virtual machines. The popular scheduling algorithm in a multitasking environment, the Round-Robin algorithm, allocates the task to VM on FCFS basis. In this paper, generalized priority-based modified shortest job first (MSJF), a premier load balancing algorithm is joint which resulted in a scheme that is effectively suitable for resource optimization and reduces the makespan at a large scale. We further presented the important objective of the load balancing technique via showing the difference between makespan and resources allocation by implementing RR, FCFS and MSJF. To optimize the allocation of available resources among the task with different requests, the proposed system satisfactorily reduces makespan and deactivates idea resources.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /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
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.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

Similar content being viewed by others

References

  1. Afzal, S., Kavitha, G.: Load balancing in cloud computing-a hierarchical taxonomical classification. J. Cloud Comput. 8(1), 1–24 (2019)

    Article  Google Scholar 

  2. Dakshayini, D.M., Guruprasad, D.H.: An optimal model for priority based service scheduling policy for cloud computing environment. Int. J. Comput. Appl. 32(9), 23–29 (2011)

    Google Scholar 

  3. Duan, H., Chen, C., Min, G., Wu, Y.: Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems. Future Gen. Comput. Syst. 74, 142–150 (2017)

    Article  Google Scholar 

  4. Elmougy, S., Sarhan, S., Joundy, M.: A novel hybrid of shortest job first and round robin with dynamic variable quantum time task scheduling technique. J. Cloud Comput. 6(1), 1–12 (2017)

    Article  Google Scholar 

  5. Fiad, A., Maaza, Z.M., Bendoukha, H.: Improved version of round robin scheduling algorithm based on analytic model. Int. J. Netw. Distrib. Comput. 8(4), 195–202 (2020)

    Google Scholar 

  6. Gómez-Martín, C., Vega-Rodríguez, M.A., González-Sánchez, J.L.: Fattened backfilling: an improved strategy for job scheduling in parallel systems. J. Parallel Distrib. Comput. 97, 69–77 (2016)

    Article  Google Scholar 

  7. Polepally, V., Chatrapati, K.S.: Dragonfly optimization and constraint measure-based load balancing in cloud computing. Cluster Comput. 22(1), 1099–1111 (2019)

    Article  Google Scholar 

  8. Praveen, S.P., Rao, K.T., Janakiramaiah, B.: Effective allocation of resources and task scheduling in cloud environment using social group optimization. Arabian J. Sci. Eng. 43(8), 4265–4272 (2018)

    Article  Google Scholar 

  9. Rani, E., Kaur, H.: Study on fundamental usage of cloudsim simulator and algorithms of resource allocation in cloud computing. In: 2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT), pp. 1–7. IEEE (2017)

    Google Scholar 

  10. Shafiq, D.A., Jhanjhi, N.Z., Abdullah, A., Alzain, M.A.: A load balancing algorithm for the data centres to optimize cloud computing applications. IEEE Access 9, 41731–41744 (2021)

    Article  Google Scholar 

  11. Shirvani, M.H., Talouki, R.N.: A novel hybrid heuristic-based list scheduling algorithm in heterogeneous cloud computing environment for makespan optimization. Parallel Comput. 108, 102828 (2021)

    Google Scholar 

  12. Shubair, D.S., et al.: Enhancement of task scheduling technique of big data cloud computing. In: 2018 International Conference on Advances in Big Data, Computing and Data Communication Systems (icABCD), pp. 1–6. IEEE (2018)

    Google Scholar 

  13. Zhou, Z., Xie, H., Li, F.: A novel task scheduling algorithm integrated with priority and greedy strategy in cloud computing. J. Intell. Fuzzy Syst. 37(4), 4647–4655 (2019)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Neeraj Kumar Gupta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gupta, N.K., Walia, A., Sharma, A. (2022). GP-MSJF: An Improved Load Balancing Generalized Priority-Based Modified SJF Scheduling in Cloud Computing. In: Goar, V., Kuri, M., Kumar, R., Senjyu, T. (eds) Advances in Information Communication Technology and Computing. Lecture Notes in Networks and Systems, vol 392. Springer, Singapore. https://doi.org/10.1007/978-981-19-0619-0_51

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-0619-0_51

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-0618-3

  • Online ISBN: 978-981-19-0619-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics