Skip to main content

Towards Quality of Service Support for Grid Workflows

  • Conference paper
Advances in Grid Computing - EGC 2005 (EGC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3470))

Included in the following conference series:

Abstract

Service-oriented workflow languages are being considered as a key programming paradigm for composing Grid applications from basic services. In this paper we present QoS support for grid workflows addressing the special requirements of time-critical Grid applications, as for example medical simulation services. QoS support for grid workflow is currently being developed in the context of the Vienna Grid Environment, a service-oriented Grid infrastructure for the provision of parallel simulation codes as QoS-aware Grid services, which are capable of dynamically negotiating with clients various QoS guarantees, e.g. with respect to execution time and price. We use a real world Grid service for medical image reconstruction to describe the main features of our approach and present the first prototype of a QoS-aware workflow engine which supports dynamic QoS negotiation and QoS-aware workflow execution.

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 119.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S.: Business Process Execution Language for Web Services Version 1.1 (2003), http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/

  2. Apache AXIS (2004), http://ws.apache.org/axis/

  3. Apache Tomcat 4.1.30 (2004), http://jakarta.apache.org/tomcat/

  4. Backfrieder, W., Forster, M., Benkner, S., Engelbrecht, G.: Locally Variant VOR in Fully 3D SPECT within a Service Oriented Environment. In: Proceedings of the International Conference on Mathematics and Engineering Techniques in Medicine and Biological Sciences. CSREA Press, Las Vegas (2003)

    Google Scholar 

  5. Benkner, S., Brandic, I., Engelbrecht, G., Schmidt, R.: VGE - A Service-Oriented Environment for On-Demand Supercomputing. In: Proceedings of the Fifth IEEE/ACM International Workshop on Grid Computing (Grid 2004), Pittsburgh, PA, USA (November 2004)

    Google Scholar 

  6. Benkner, S., Berti, G., Engelbrecht, G., Fingberg, J., Kohring, G., Middleton, S.E., Schmidt, R.: GEMSS: Grid-infrastructure for Medical Service Provision. In: HealthGrid 2004, Clermont-Ferrand, France (2004)

    Google Scholar 

  7. BPWS4J engine (2004), http://www.alphaworks.ibm.com/tech/bpws4j

  8. Cardoso, J., Sheth, A., Miller, J.: Workflow Quality of Service. In: Enterprise Inter- and Intra-Organisational Integration - Building International Consensus. Kluwer Academic Publishers, Dordrecht (2002)

    Google Scholar 

  9. Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: IBM: Web Services Description Language (WSDL) 1.1 (2001), http://www.w3.org/TR/wsdl

  10. Collaxa Engine (2004), http://www.collaxa.com

  11. Fahringer, T., Pllana, S., Villazon, A.: A-GWL: Abstract Grid Workflow Language. In: International Conference on Computational Science, Programming Paradigms for Grids and Metacomputing Systems, Krakow, Poland (2004)

    Google Scholar 

  12. The GEMSS Project: Grid-Enabled Medical Simulation Services, EU IST Project, IST-2001-37153, http://www.gemss.de/

  13. Leyman, F.: Web Service Flow Language WSFL 1.0. IBM (2001), http://www-3.ibm.com/software/solutions/webservices/pdf/WSFL.pdf

  14. Majithia, S., Shields, M.S., Taylor, I.J., Wang, I.: Triana: A Graphical Web Service Composition and Execution Toolkit. In: International Conference on Web Services, San Diego, USA (2004)

    Google Scholar 

  15. MyGrid Project (2004), http://www.mygrid.org.uk/

  16. Oinn, T.M., Addis, M., Ferris, J., Marvin, D., Greenwood, R.M., Goble, C.A., Wipat, A., Li, P., Carver, T.: Delivering Web Service Coordination Capability to Users. In: International World Wide Web Conference, NY, USA (2004)

    Google Scholar 

  17. Slominski, A.: BPEL in Grids (2004), http://www.extreme.indiana.edu/swf-survey/GGF10_bpel_in_grids-2004-03-10.ppt

  18. SOAP Version 1.2, http://www.w3.org/TR/soap/

  19. Thatte, S.: XLANG, http://www.gotdotnet.com/team/xml_wsspecs/xlang-c/default.htm

  20. Web Service Level Agreement (WSLA) Language Specification, http://www.research.ibm.com/wsla/WSLASpecV1-20030128.pdf , IBM 2001-2003

  21. Web Service Security. SOAP Message Security 1.0, OASIS Standard 200401 (March 2004)

    Google Scholar 

  22. XScufl (2004), http://www.ebi.ac.uk/~tmo/mygrid/XScuflSpecification.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brandic, I., Benkner, S., Engelbrecht, G., Schmidt, R. (2005). Towards Quality of Service Support for Grid Workflows. In: Sloot, P.M.A., Hoekstra, A.G., Priol, T., Reinefeld, A., Bubak, M. (eds) Advances in Grid Computing - EGC 2005. EGC 2005. Lecture Notes in Computer Science, vol 3470. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11508380_67

Download citation

  • DOI: https://doi.org/10.1007/11508380_67

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26918-2

  • Online ISBN: 978-3-540-32036-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics