On Quality of Service Support for Grid Computing

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.

[1]  B Lowekamp,et al.  A Hierarchy of Network Performance Characeristics for Grid Applications and Services , 2003 .

[2]  H. Tijms Understanding Probability: Chance Rules in Everyday Life , 2004 .

[3]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[4]  I. Melzer Web Services Description Language , 2010 .

[5]  Daniel Kouřil,et al.  Practical approaches to Grid workload and resource management in the EGEE project , 2004 .

[6]  Anura Gurugé,et al.  Universal Description, Discovery, and Integration , 2004 .

[7]  Sanjay Jha,et al.  G-QoSM: Grid Service Discovery Using QoS Properties , 2002, Comput. Artif. Intell..

[8]  RanShuping A model for web services discovery with QoS , 2003 .

[9]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[10]  Flavia Donno,et al.  StoRM : grid middleware for disk resource management , 2005 .

[11]  Robert A. van Engelen,et al.  Pushing the SOAP Envelope with Web Services for Scientific Computing , 2003, ICWS.

[12]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[13]  Frank B. Schmuck,et al.  GPFS: A Shared-Disk File System for Large Computing Clusters , 2002, FAST.

[14]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[15]  Werner Nutt,et al.  The Relational Grid Monitoring Architecture: Mediating Information about the Grid , 2004, Journal of Grid Computing.