Reliable Orchestration of Resources Using WS-Agreement

  • Heiko Ludwig
  • Toshiyuki Nakata
  • Oliver Wäldrich
  • Philipp Wieder
  • Wolfgang Ziegler
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4208)


Co-ordinated usage of resources in a Grid environment is a challenging task impeded by the nature of resource usage and provision: Resources reside in different geographic locations, are managed by different organisations, and the provision of reliable access to these resource usually has to be negotiated and agreed upon in advance. These prerequisites have to be taken into account providing solutions for the orchestration of Grid resources. In this document we describe the use of WS-Agreement for Service Level Agreements paving the way for using multiple distributed resources to satisfy a single service request. WS-Agreement is about to be released as a draft recommendation of the Global Grid Forum and has already been implemented in a number of projects, two of which we will presented in this paper.


Service Level Agreement Grid Resource Resource Provider Service Consumer Service Level Objective 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Nakata, T., Pruyne, J., Rofrano, J., Tuecke, S., Xu, M.: Web Services Agreement Specification (WS-Agreement), April 3, 2006 (September 2005),
  2. 2.
    Anjomshoaa, A., Brisard, F., Drescher, M., Fellows, D., Ly, A., McGough, S., Pulsipher, D., Savva, A.: Job Submission Description Language (JSDL) Specification v1.0. Grid Forum Document GFD.56, Global Grid Forum (November 2005)Google Scholar
  3. 3.
    The Business Grid Project, March 30 (2006),
  4. 4.
    EGEE – Enabling Grids for E-sciencE, April 3 (2006),
  5. 5.
    GGF – The Global Grid Forum, April 3, (2006),
  6. 6.
    Grid Resource Allocation Agreement Protocol Working Group, April 3 (2006),
  7. 7.
    The IPsphere FORUM, April 3 (2006)
  8. 8.
    Loughran, S., et al.: Configuration Description, Deployment, and Lifecycle Management (CDDLM) Deployment API. Grid Forum Document GFD 69, Global Grid Forum (March 2006)Google Scholar
  9. 9.
    Ludwig, H., Dan, A., Kearney, B.: Cremona: An Architecture and Library for Creation and Monitoring of WS-Agreements. In: Aiello, M., Aoyama, M., Curbera, F., Papazoglou, M. (eds.) Proc. of the 2nd International Conference on Service Oriented Computing (ICSOC 2004), pp. 65–74. ACM Press, New York (2004)CrossRefGoogle Scholar
  10. 10.
    Streit, A., Wäldrich, O., Wieder, P., Ziegler, W.: On Scheduling in UNICORE – Extending the Web Services Agreement based Resource Management Framework. In: Proc. of Parallel Computing 2005 (ParCo 2005), Malaga, Spain, September 13–16 (to appear, 2005)Google Scholar
  11. 11.
    VIOLA – Vertically Integrated Optical Testbed for Large Application in DFN, March 29 (2006),
  12. 12.
    Wäldrich, O., Wieder, P., Ziegler, W.: A Meta-scheduling Service for Co-allocating Arbitrary Types of Resources. In: Wyrzykowski, R., Dongarra, J., Meyer, N., Waśniewski, J. (eds.) PPAM 2005. LNCS, vol. 3911, pp. 782–791. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  13. 13.
    OASIS Web Services Resource Framework (WSRF) TC, April 3 (2006),

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Heiko Ludwig
    • 1
  • Toshiyuki Nakata
    • 2
  • Oliver Wäldrich
    • 3
  • Philipp Wieder
    • 4
  • Wolfgang Ziegler
    • 3
  1. 1.IBM TJ Watson Research CenterHawthorneUSA
  2. 2.NEC, Central Research LaboratoryTokyoJapan
  3. 3.Department of BioinformaticsFraunhofer Institute SCAISankt AugustinGermany
  4. 4.Research Centre JülichJülichGermany

Personalised recommendations