On Quality of Service Support for Grid Computing

  • D. Colling
  • T. Ferrari
  • Y. Hassoun
  • C. Huang
  • C. Kotsokalis
  • A.S. McGough
  • E. Ronchieri
  • Y. Patel
  • P. Tsanakas
Conference paper
Part of the Signals and Communication Technology book series (SCT)

Abstract

Computing Grids are hardware and software infrastructures that support secure sharing and concurrent access to distributed services by a large number of competing users from different virtual organizations. Concurrency can easily lead to overload and resource shortcomings in large-scale Grid infrastructures, as today’s Grids do not offer differentiated services. We propose a framework for supporting quality of service guarantees via both reservation and discovery of best-effort services based on the matchmaking of application requirements and quality of service performance profiles of the candidate services. We illustrate the middleware components needed to support both strict and loose guarantees and the performance assessment techniques for the discovery of suitable services.

Keywords

Service Level Agreement Grid Service Response Message Agreement Service Service Level Spec 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    R. Al-Ali et al., “G-QoSm: Grid Service Discovery Using QoS Properties”, Computing and Informatics Journal, 21(4), 2002Google Scholar
  2. [2]
    EGEE, Institution of SLAs and Appropriate Policies, Deliverable DSA2.2, 2005Google Scholar
  3. [3]
    EGEE, Specification of Interfaces for Bandwidth Reservation Deliverable DJRA4.1, 2005Google Scholar
  4. [4]
    W. Feller, “Introduction to Probablity Theory and its Applications, Vol II”. John Wiley and Sons, New York 1966MATHGoogle Scholar
  5. [5]
    GRIDCC, GRIDCC Architecture, Deliverable 1.2, 2005Google Scholar
  6. [6]
    GRIDCC, Definition of the QoS Parameters for a Real-Time and Interactive Environment. Deliverable 2.2, 2005Google Scholar
  7. [7]
    J. Gu et al., “The Storage Resource Manager Interface Specification”, 2005Google Scholar
  8. [8]
    Y. Liu et al., “QoS computation and policing in dynamic web service selection In WWW Alt. ’04: Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters, pages 66–73, ACM Press, New York, NY, USA. 2004Google Scholar
  9. [9]
    B. Lowekamp et al., “A Hierarchy of Network Performance Characteristics for Grid Applications and Services”, OGF Publication GFD23 2004Google Scholar
  10. [10]
    OASIS, Web Services Resource Framework (WSRF), 2004Google Scholar
  11. [11]
    OGF, Web Services Agreement Specification (WS-Agreement), 2007Google Scholar
  12. [12]
    S. Ran, “A model for web services discovery with QoS”, SIGecom Exch., 4(1):1–10, 2003CrossRefGoogle Scholar
  13. [13]
    H., Tijms, “Understanding Probability: Chance Rules in Everyday Life”, Cambridge University Press, 2004Google Scholar
  14. [14]
    R. van Engelen, “Pushing the SOAP Envelope with web services for scientific computing”, In Proceedings of the international Conference on Web ervices (ICWS), Pages 346–352, Las Vegas, 2003Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • D. Colling
    • 1
  • T. Ferrari
    • 2
  • Y. Hassoun
    • 1
  • C. Huang
    • 4
  • C. Kotsokalis
    • 3
  • A.S. McGough
    • 1
  • E. Ronchieri
    • 1
  • Y. Patel
    • 1
  • P. Tsanakas
    • 3
  1. 1.Imperial College LondonLondonUK
  2. 2.National Institute of Nuclear Physics CNAFBolognaItaly
  3. 3.National Technical University of AthensAthensGreece
  4. 4.Brunel UniversityLondonUK

Personalised recommendations