Skip to main content

Abstract

The aim of this work is to propose effective solution to eliminate the problem of excessive resource locking by idle computational services. In order to achieve this, a dedicated execution scheme and software tools were developed and tested in several scenarios. The results show that resource locking may be significantly decreased and the overall resource consumption in service system can be minimized as well. The approach is dedicated for computational services, which perform operations upon data delivery, returning the results after finishing their tasks.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Rajkumar, R., Lee, C., Lehoczky, J., Siewiorek, D.: A resource allocation model for QoS management. In: Real-Time Systems Symposium, pp. 298–307. IEEE Computer Society Washington, San Francisco (1997)

    Google Scholar 

  2. Izakian, H., Abraham, A., Ladani, B.: An auction method for resource allocation in computational grids. Future Generat. Comput. Syst. 26, 228–235 (2010)

    Article  Google Scholar 

  3. Lin, W., Lin, G., Wei, H.: Dynamic auction mechanism for cloud resource allocation. In: IEEE/ACM International Conference on Cluster 2010, pp. 591–592. Melbourne (2010)

    Google Scholar 

  4. Mao, M., Li, J., Humphery, M.: Cloud auto-scaling with deadline and budget constraints. In: IEEE/ACM International Conference on Grid Computing 2010, Brussels, pp. 41–48 (2010)

    Google Scholar 

  5. Delimitrou, C., Kozyrakis, C.: Quasar: resource-efficient and QoS-Aware cluster management. In: International Conference on Architectural Support for Programming Languages and Operating Systems 2014, Salt Lake City, pp. 127–144 (2014)

    Google Scholar 

  6. Vakilinia, S., Mustafa, A., Dongyu, Q.: Modeling of the resource allocation in cloud computing centers. Comput. Netw. 91, 453–470 (2015)

    Article  Google Scholar 

  7. Sun, Y., White, J., Li, B., Turner, A.: Automated QoS-oriented cloud resource optimization using containers. J. Syst. Softw. 116, 146–161 (2016)

    Article  Google Scholar 

  8. Azure auto scale. https://azure.microsoft.com/pl-pl/features/autoscale/. Last Accessed 29 Mar 2017

  9. Azure auto scale – best practices. https://docs.microsoft.com/en-us/azure/architecture/best-practices/auto-scaling. Last Accessed 29 Mar 2017

  10. Amazon auto scale. http://docs.aws.amazon.com/autoscaling/latest/userguide/WhatIsAutoScaling.html. Last Accessed 29 Mar 2017

  11. Google Cloud auto scale. https://cloud.google.com/compute/docs/autoscaler/. Last Accessed 29 Mar 2017

  12. Docker basic information. https://docs.docker.com/engine/getstarted/step_two/. Last Accessed 29 Mar 2017

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krzysztof Juszczyszyn .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Kwaśnicka, P., Falas, Ł., Juszczyszyn, K. (2018). Execution Management of Computational Services in Service-Oriented Systems. In: Borzemski, L., Świątek, J., Wilimowska, Z. (eds) Information Systems Architecture and Technology: Proceedings of 38th International Conference on Information Systems Architecture and Technology – ISAT 2017. ISAT 2017. Advances in Intelligent Systems and Computing, vol 655. Springer, Cham. https://doi.org/10.1007/978-3-319-67220-5_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67220-5_25

  • Published:

  • Publisher Name: Springer, Cham

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

  • Online ISBN: 978-3-319-67220-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics