Skip to main content

Dynamic Resource Provisioning for Interactive Workflow Applications on Cloud Computing Platform

  • Conference paper
Book cover Methods and Tools of Parallel Programming Multicomputers (MTPP 2010)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6083))

Included in the following conference series:

Abstract

Cloud computing opens new opportunities for application providers because with the policy “add as needed and pay as used” they can economize the cost for computing resources. In cloud environments, issues such as resource allocation and dynamic resource provisioning based on users’ QoS constraints are yet to be addressed for interactive workflow applications. This paper develops an effective load metric, remaining tasks, for interactive workflow applications. Based on this metric load dispatching and dynamic resource provisioning approaches are proposed which outperform existing methods under a series of simulation evaluations. Experimental results show that the proposed approaches offer application providers better maintenance of QoS-satisfied response time under time-varying workload, at the minimum cost of resource usage.

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 39.99
Price excludes VAT (USA)
  • Available as 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ranjan, S., Rolia, J., Fu, H., Knightly, R.: QoS-Driven Server Migration for Internet Data Centers. In: The Tenth International Workshop on Quality of Service, Miami, FL (2002)

    Google Scholar 

  2. Ranjan, S., Karrer, R., Knightly, E.: Wide Area Redirection of Dynamic Content in Internet Data Centers. In: The IEEE INFOCOM, HongKong (2004)

    Google Scholar 

  3. Urgaonkar, B., Shenoy, P., Chandra, A., Goyal, P., Agile, T.W.: Dynamic Provisioning of Multi-Tier Internet Applications. ACM Transactions on Autonomous and Adaptive Systems 3(1) (2008)

    Google Scholar 

  4. Ranjan, S., Knightly, E.: High-Performance Resource Allocation and Request Redirection Algorithms for Web Clusters. IEEE Transactions on Parallel And Distributed Systems 19(9) (2008)

    Google Scholar 

  5. Lim, H., Babu, S., Chase, J., Parekh, S.: Automated Control in Cloud Computing: Challenges and Opportunities. In: 1st Workshop on Automated Control for Datacenters and Clouds (2009)

    Google Scholar 

  6. Padala, P., Shin, K.G., Zhu, X., Uysal, M., Wang, Z., Singhal, S., Merchant, A., Salem, K.: Adaptive Control of Virtualized Resources in Utility Computing Environments. In: 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems (2007)

    Google Scholar 

  7. Amazon Elastic Compute Cloud (EC2), http://aws.amazon.com/ec2/

  8. TPC-W: Transaction Processing Council, http://www.tpc.org/tpcw/default.asp Standard Specification Version 1.8, http://www.tpc.org/tpcw/spec/tpcw_V1.8.pdf

  9. Sulistio, A., Cibej, U., Venugopal, S., Robic, B., Buyya, R.: A Toolkit for Modelling and Simulating Data Grids: An Extension to GridSim. Concurrency and Computation: Practice and Experience (CCPE) 20(13), 1591–1609 (2008)

    Article  Google Scholar 

  10. Howell, F., McNab, R.: Simjava: a Discrete Event Simulation Package for Java with Applications in Computer Systems Modelling. In: First International Conference on Web-based Modelling and Simulation, Society for Computer Simulation, San Diego CA (1998)

    Google Scholar 

  11. Siebel Business Process Framework, http://download.oracle.com/docs/cd/B40099_02/books/BPFWorkflow/booktitle.html

  12. Ludtke, S., Baldwin, P., Chiu, W.: EMAN: Semiautomated Software for High Resolution Single-Particle Reconstructions. J. Struct. Biol. (128), 82–97 (1999)

    Google Scholar 

  13. Singh, G., Deelman, E., Berriman, G.B., et al.: Montage: a Grid Enabled Image Mosaic Service for the National Virtual Observatory. Astronomical Data Analysis Software and Systems (ADASS) (13) (2003)

    Google Scholar 

  14. Zhang, Y., Koelbel, C., Kennedy, K.: Relative Performance of Scheduling Algorithms in Grid Environments. In: 7th IEEE International Symposium on Cluster Computing and the Grid (2007)

    Google Scholar 

  15. Mandal, A., Kennedy, K., Koelbel, C., Marin, G., Crummey, J.M., Liu, B., Johnsson, L.: Scheduling Strategies for Mapping Application Workflows onto the Gird. In: The IEEE Symposium on High Performance Distributed Computing (HPDC 14), pp. 125–134 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhou, HZ., Huang, KC., Wang, FJ. (2010). Dynamic Resource Provisioning for Interactive Workflow Applications on Cloud Computing Platform. In: Hsu, CH., Malyshkin, V. (eds) Methods and Tools of Parallel Programming Multicomputers. MTPP 2010. Lecture Notes in Computer Science, vol 6083. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14822-4_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14822-4_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14821-7

  • Online ISBN: 978-3-642-14822-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics