Skip to main content

Abstract

Cloud Environments provides affords effective distribution of resource on need, which makes depart from others providing splendid performance, scalability, cost efficient and less maintenance. Task Scheduling increases the dynamic allocation of resource to increase performance and decrease the cost. A solution considering makespan and cost, are used as constraints for the optimization problem. A combination of Gravitational search algorithm (GSA) and Harmony search (HS) is used and created a new hybrid algorithm called Gravitational Harmony Search algorithm (GHSA) which produced enormous improvement over other scheduling algorithms. The simulation is proposed in a cloudsim programming environment and results proved the effectiveness of the cost minimizing and makespan parameters. The proposed algorithm works superior over The simulation is proposed in a cloudsim programming environment and results proved the effectiveness of the cost minimizing and makespan parameters.

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 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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. Zuo, X., Zhang, G., Tan, W.: Self-adaptive learning PSO-based deadline constrained task scheduling for hybrid IaaS cloud. IEEE Trans. Autom. Sci. Eng. 11(2), 564–573 (2014)

    Article  Google Scholar 

  2. Zuo, L., Shu, L., Dong, S., Zhu, C., Hara, T.: A multi-objective optimization scheduling method based on the ant colony algorithm in cloud computing. IEEE Access 3, 2687–2699 (2015)

    Article  Google Scholar 

  3. Somasundaram, T.S., Govindarajan, K.: CLOUDRB: a framework for scheduling and managing high-performance computing (HPC) applications in science cloud. Future Gener. Comput. Syst. 34, 47–65 (2014)

    Article  Google Scholar 

  4. Abdullahi, M., Ngadi, M.A.: Hybrid symbiotic organisms search optimization algorithm for scheduling of tasks on cloud computing environment. PLoS ONE 11(6), e0158229 (2016)

    Article  Google Scholar 

  5. Sreenu, K., Malempati, S. MFGMTS: epsilon constraint-based modified fractional grey wolf optimizer for multi-objective task scheduling in cloud computing. IETE J. Res. 1–15 (2017). https://doi.org/10.1080/03772063.2017.1409087

  6. Zuo, L., Dong, S., Shu, L., Zhu, C., Han, G.: A multiqueue interlacing peak scheduling method based on tasks’ classification in cloud computing. IEEE Syst. J. 2, 1518–1530 (2016)

    Google Scholar 

  7. He, H., Xu, G., Pang, S., Zhao, Z.A.M.T.S.: Adaptive multi-objective task scheduling strategy in cloud computing. China Commun. 13(4), 162–171 (2016)

    Article  Google Scholar 

  8. Krishnadoss, P., Jacob, P.: OCSA: task scheduling algorithm in cloud computing environment. Int. J. Intell. Eng. Syst. 11(4), 271–279 (2018)

    Google Scholar 

  9. Pradeep, K., Jacob, T.P.: A hybrid approach for task scheduling using the cuckoo and harmony search in cloud computing environment. Wirel. Personal Commun. 101, 1–25 (2018)

    Article  Google Scholar 

  10. Pradeep, K., Jacob, T.P.: CGSA scheduler: a multi-objective-based hybrid approach for task scheduling in cloud environment. Inf. Secur. J. A Glob. Perspect. 27(2), 77–91 (2018)

    Article  Google Scholar 

  11. Gobalakrishnan, N., Arun, C.: Opposition learning-based grey wolf optimizer algorithm for parallel machine scheduling in cloud environment. Int. J. Intell. Eng. Syst. 10(1), 186–195 (2017)

    Google Scholar 

  12. Pradeep, K., Jacob, T.P.: Comparative analysis of scheduling and load balancing algorithms in cloud environment. In: Proceedings of International Conference on Control, Instrumentation, Communication and Computational Technologies, pp. 526–531 (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. Pradeep .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pradeep, K., Prem Jacob, T. (2019). GHSA: Task Scheduling in Heterogeneous Cloud. In: Hemanth, J., Fernando, X., Lafata, P., Baig, Z. (eds) International Conference on Intelligent Data Communication Technologies and Internet of Things (ICICI) 2018. ICICI 2018. Lecture Notes on Data Engineering and Communications Technologies, vol 26. Springer, Cham. https://doi.org/10.1007/978-3-030-03146-6_140

Download citation

Publish with us

Policies and ethics